Linux下Nacos集群與持久化配置


  前言:不斷學習就是程序員的宿命

  接:SpringCloud Alibaba學習---Nacos服務注冊與配置中心

一、Nacos集群部署與持久化配置

  官網集群部署說明:https://nacos.io/zh-cn/docs/cluster-mode-quick-start.html,恕我直言,沒看懂,翻譯一下

  

  Nacos默認自帶是嵌入式數據庫derby,官網pom可查看:https://github.com/alibaba/nacos/blob/develop/config/pom.xml

  切換至mysql數據庫,參考:https://nacos.io/zh-cn/docs/deployment.html

  Mysql主從熱備:

二、集群搭建

  環境准備:1個Nginx(最好集群)、3個Nacos注冊中心(3台虛擬機)、1個Mysql(最好主從)

1、上傳並解壓nacos安裝包

 2、Nacos切換derby為Mysql

  ①mysql數據庫執行sql腳本:conf/nacos-mysql.sql

  ②編輯conf/application.properties,末尾新增Mysql配置

spring.datasource.platform=mysql

db.num=1
db.url.0=jdbc:mysql://www.xdblog.site:3308/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=username
db.password=password

3、集群配置cluster.conf

4、遠程拷貝

scp -r nacos root@192.168.154.51:/home/nacos
scp -r nacos root@192.168.154.52:/home/nacos

5、Nginx配置

 6、啟動

  依次啟動3個nacos、Nginx;Nacos用戶名密碼均為nacos

7、測試


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM