nacos默认是mysql,因项目需要只提供了postgreSql,下面直接说适配操作过程
准备工作
下载nacos
我使用的nacos版本是nacos-server-2.2.2
下载nacos的postgresql插件
下载nacos的postgresql的sql脚本
适配步骤
-
数据库创建模式,并执行sql脚本
-
在nacos的根目录下新建plugins目录(与bin目录同级),将插件放入该目录。
-
修改 nacos配置文件,配置文件位于conf目录下application.properties
修改脚本如下图所示(数据库信息照自己的修改,我的模式名是nacos),其余参数不动
# spring.sql.init.platform=mysql spring.sql.init.platform=postgresql ### Count of DB: db.num=1 ### Connect URL of DB: db.url.0=jdbc:postgresql://localhost:5432/nacos?targetServerType=primary&tcpKeepAlive=true&reWriteBatchedInserts=true&ApplicationName=nacos_java db.user.0=nacos db.password.0=nacos ### Connection pool configuration: hikariCP db.pool.config.driverClassName=org.postgresql.Driver
nacos测试
bin目录控制台执行下面命令,nacos正常启动
startup.cmd -m standalone