Nacos 集群部署

一、復制三份 Nacos 啟動程序

三份Nacos.png

二、修改端口號(防止沖突),指定地址、數(shù)據(jù)庫連接

在所有 nacos目錄的conf的目錄下,有個文件 application.properties ,并將修改端口和地址、配置數(shù)據(jù)庫連接。

節(jié)點一

server.port=8840
nacos.inetutils.ip-address=127.0.0.1
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=root
db.password.0=123456

節(jié)點二

server.port=8850
nacos.inetutils.ip-address=127.0.0.1
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=root
db.password.0=123456

節(jié)點三

server.port=8860
nacos.inetutils.ip-address=127.0.0.1
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=root
db.password.0=123456

三、配置集群節(jié)點

在所有 nacos目錄的conf的目錄下,有個文件 cluster.conf.example ,將其命名為 cluster.conf,并將每行配置成ip:port。(請配置3個或3個以上節(jié)點)

#it is ip
#example
127.0.0.1:8840
127.0.0.1:8850
127.0.0.1:8860

四、分別啟動,查看

startup.cmd -m cluster

如果啟動報錯:

Error creating bean with name 'grpcSdkServer'

偏移量導致,具體請看文章:
https://blog.csdn.net/hy_luckyyang/article/details/117781443

運行結果:

運行結果.png

五、application.yml 配置

spring:
  cloud:
    nacos:
      config:
        server-addr: 127.0.0.1:8840,127.0.0.1:8850,127.0.0.1:8860    #配置中心地址,多個逗號分隔
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容