集群启动
在本地通过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访问的负载均衡