Nacos集群部署


https://blog.csdn.net/sunrj_niu/article/details/113527390

80

vim application.properties

spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://rm-xxxx.mysql.rds.aliyuncs.com:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=nacos
db.password.0=xxxx
server.tomcat.accesslog.enabled=false
nacos.core.auth.enabled=true

82

vim application.properties

spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://rm-xxxx.mysql.rds.aliyuncs.com:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=nacos
db.password.0=xxxx
server.tomcat.accesslog.enabled=false
nacos.core.auth.enabled=true

85

vim application.properties

spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://rm-xxxx.mysql.rds.aliyuncs.com:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=nacos
db.password.0=xxxx
server.tomcat.accesslog.enabled=false
nacos.core.auth.enabled=true
# db.num 为数据库实例数量
# 如果有多个数据库实例通过 
# db.url.0、db.url.1.....指定不同的数据库链接

生产使用建议至少主备模式(db.num),或者采用高可用数据库。

80、82、85

vim cluster.conf

172.xx.xx.80:8848
172.xx.xx.82:8848
172.xx.xx.85:8848
启动服务:

Linux/Unix/Mac

Stand-alone mode
sh startup.sh -m standalone
集群模式

使用内置数据源

sh startup.sh -p embedded

使用外置数据源

sh startup.sh
关闭服务:
sh shutdown.sh