1、将海量数据库的驱动导入本地maven仓库
mvn install:install-file -Dfile=C:\Users\Administrator\Desktop\VastbaseG100_jdbc_2.8p_2023091517.jar -DgroupId=cn.com.vastdata -DartifactId=vastbase -Dversion=2.8 -Dpackaging=jar2、下载nacos源码
git clone https://gitee.com/mirrors/Nacos.git
由于官网推荐目前最新稳定版本2.2.3,这次适配使用的是 2.2.3-develop 分支代码;-
3、修改pom文件
在nacos-config包下面修改pom文件,添加海量数据库的驱动配置,我这边获取到的版本是2.8
-
4、打包nacos
由于根据官网的命令打包时遇到了点问题,在命令后面加了这个条件 '-Drat.skip=true',(注:加引号时因为在idea的terminal里面执行的)
mvn -Prelease-nacos '-Dmaven.test.skip=true' clean install -U '-Drat.skip=true'
打包的内容在 Nacos\distribution\target\nacos-server-2.2.3 文件夹下。如下图
5、修改 application.properties 中数据库配置
db.url.0=jdbc:postgresql://192.168..:5432/mysqldb?currentSchema=test&characterEncoding=utf-8
db.user.0=testuser
db.password.0=test
pool.config.driver-class-name: org.postgresql.Driver-
6、启动项目
启动前,在bin目录下的startup.cmd 里面,将set MODE="cluster" 中的cluster改为standalone;
然后启动项目;