天天看點

nacos配置本地多個執行個體(僞叢集)

在本地配置多個nacos執行個體(僞叢集),一般就是配置多個nacos端口,并啟動多個startup.sh腳本。網上一些部落格通過修改startup.sh腳本來指定不同nacos端口,比如:./startup.sh -p 3333,但是這種方式啟動,nacos版本應該是1.2.x以前的版本号

而在nacos-1.4.x後的版本中,startup.sh腳本中已經對參數 p 有了自己的定義

nacos配置本地多個執行個體(僞叢集)

我們簡單分享一篇不用修改startup.sh腳本代碼來實作在本地配置多個nacos執行個體

第一步:在linux中拷貝三份nacos

nacos配置本地多個執行個體(僞叢集)

第二步:分别修改它們的端口,三個端口号:8841,8842,8843

第三步:每個nacos的cluster.conf都寫上它們的 ip+端口資訊

nacos配置本地多個執行個體(僞叢集)

第四步:分别啟動每台 Nacos Server

./startup.sh -m cluster      

第五步:在浏覽器分别通路如下路徑

http://localhost:8841/nacos

http://localhost:8842/nacos

http://localhost:8843/nacos

如果都能通路成功,證明叢集模式部署成功

注意:在本地啟動多個執行個體時候,一定要檢視nacos所配置設定的記憶體大小,不然啟動要麼非常慢,要麼會失敗

第六步:利用nginx進行負載均衡配置,需要修改nginx.conf檔案

nacos配置本地多個執行個體(僞叢集)

第七步:啟動nginx,然後通路nacos管理端,在叢集管理-->節點清單,檢視配置的叢集資訊

nacos配置本地多個執行個體(僞叢集)