天天看點

分布式配置中心_Nacos叢集配置

分布式配置中心_Nacos叢集配置

叢集啟動

在本地通過3個端口模拟3台機器,端口分别是:

8848,

8858,

8868。

copy3份解壓後的nacos,修改各自的application.properties中的端口号,分别為:8848,8858,8868

server.port=8848
server.port=8858
server.port=8868      

各自的conf目錄下放cluster.conf檔案,檔案内容為:

192.168.134.130:8848
192.168.134.130:8858
192.168.134.130:8868      

啟動Nacos服務

分别啟動三台nacos

./startup.sh

注意:

如果記憶體不夠可以修改記憶體參數。

  • Xms 是指設定程式啟動時占用記憶體大小
  • Xmx 是指設定程式運作期間最大可占用的記憶體大小
  • Xmn 新生代的大小

使用Nginx作負載均衡通路叢集的Nacos

環境安裝

yum -y install gcc make automake pcre-devel zlib zlib-devel openssl openssl-devel

安裝Nginx

./configure

make && make install

配置nginx.conf檔案

#定義upstream名字,下面會引用
upstream nacos{  
        #指定後端伺服器位址
        server 192.168.134.130:8848;        
        server 192.168.134.130:8858;  
        server 192.168.134.130:8868;    
}
server {
  listen 80;
  server_name localhost;
  location / {
      proxy_pass http://nacos;        #引用
upstream
 }
}      

重新開機Nginx

通過通路nginx就可以實作nacos通路的負載均衡