feat:解决nacos 无法持久化到 pgsql的问题

This commit is contained in:
orgin 2023-08-23 15:06:37 +08:00
parent b0925663ab
commit d0a088791f
2 changed files with 19 additions and 9 deletions

View File

@ -11,7 +11,7 @@
<parent> <parent>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId> <artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.5.RELEASE</version> <version>2.6.14</version>
<relativePath/> <relativePath/>
</parent> </parent>
@ -50,28 +50,35 @@
<dependency> <dependency>
<groupId>org.jeecgframework.nacos</groupId> <groupId>org.jeecgframework.nacos</groupId>
<artifactId>nacos-naming</artifactId> <artifactId>nacos-naming</artifactId>
<version>2.0.4</version> <version>2.2.3</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.jeecgframework.nacos</groupId> <groupId>org.jeecgframework.nacos</groupId>
<artifactId>nacos-istio</artifactId> <artifactId>nacos-istio</artifactId>
<version>2.0.4</version> <version>2.2.3</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.jeecgframework.nacos</groupId> <groupId>org.jeecgframework.nacos</groupId>
<artifactId>nacos-config</artifactId> <artifactId>nacos-config</artifactId>
<version>2.0.4</version> <version>2.2.3</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.jeecgframework.nacos</groupId> <groupId>org.jeecgframework.nacos</groupId>
<artifactId>nacos-console</artifactId> <artifactId>nacos-console</artifactId>
<version>2.0.4</version> <version>2.2.3</version>
</dependency> </dependency>
<!-- pgsql数据库 -->
<dependency> <dependency>
<groupId>org.postgresql</groupId> <groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId> <artifactId>postgresql</artifactId>
<version>42.2.25</version> <version>42.2.25</version>
</dependency> </dependency>
<!-- pgsql 数据源插件,nacos2.1之后才支持 -->
<dependency>
<groupId>com.alibaba.nacos</groupId>
<artifactId>nacos-postgresql-datasource-plugin-ext</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
</dependencies> </dependencies>
<build> <build>

View File

@ -8,15 +8,18 @@ server:
basedir: '' basedir: ''
spring: spring:
datasource: datasource:
platform: mysql platform: postgresql
db: db:
num: 1 num: 1
password: password:
'0': ${MYSQL-PWD:123456} '0': ${MYSQL-PWD:123456}
url: url:
'0': jdbc:mysql://${MYSQL-HOST:182.92.183.230}:${MYSQL-PORT:3306}/${MYSQL-DB:nacos}?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true '0': jdbc:postgresql://${MYSQL-HOST:182.92.183.230}:${MYSQL-PORT:5432}/${MYSQL-DB:nacos}?tcpKeepAlive=true&reWriteBatchedInserts=true&ApplicationName=nacos_java
user: user:
'0': ${MYSQL-USER:qiao} '0': ${MYSQL-USER:temp}
pool:
config:
driver-class-name: org.postgresql.Driver
management: management:
metrics: metrics:
export: export:
@ -51,4 +54,4 @@ nacos:
security: security:
ignore: ignore:
urls: /,/error,/**/*.css,/**/*.js,/**/*.html,/**/*.map,/**/*.svg,/**/*.png,/**/*.ico,/console-ui/public/**,/v1/auth/**,/v1/console/health/**,/actuator/**,/v1/console/server/** urls: /,/error,/**/*.css,/**/*.js,/**/*.html,/**/*.map,/**/*.svg,/**/*.png,/**/*.ico,/console-ui/public/**,/v1/auth/**,/v1/console/health/**,/actuator/**,/v1/console/server/**
standalone: true standalone: true