分布式配置中心_Nacos集群配置_java

集群启动

在本地通过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

通过访问nginx就可以实现nacos访问的负载均衡

​http://ip/nacos​分布式配置中心_Nacos集群配置_负载均衡_02