使用的ubuntu
一、切换Nacos的默认数据库
从derby 到 mysql
先将nacos解压到指定目录
然后启动MySQL服务
进入命令行界面
创建数据库
执行sql脚本
检查一下
修改 nacos/conf 路径下的application.properties文件
sudo vim application.properties
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://自己的ip:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=root
db.password=123456
二、集群配置
修改 nacos/conf 路径下 的 cluster.conf.example 文件 sudo vim cluster.conf.example
修改nacos/bin 目录下,找到并修改 startup.sh 文件
另外2.2.0.1之后的nacos 还要设置 nacos/conf 路径下的application.properties文件 里的 nacos.core.auth.plugin.nacos.token.secret.key
使用默认值即可 参照官网 Authorization
SecretKey012345678901234567890123456789012345678901234567890123456789
然后依次启动端口 3333 4444 5555
./startup.sh -z 3333
最后查看 进程 是否运行成功
三、配置Nginx实现负载均衡
修改nginx的配置文件
并修改 /usr/local/nginx/conf 路径下的 nginx.conf 文件
四、测试
先启动 nginx,再依次启动3333、4444、5555的 nacos 节点
访问 端口:1111/nacos 新建配置 保存后
在linux的数据库中查看即可