Nacos集群配置
2020-08-14 本文已影响0人
Shaw_Young
提前准备
- 预计需要,1个Nginx+3个Nacos注册中心+1个mysql
- Nacos下载Linux版
https://guthub.com/alibaba/nacos/release/tag/1.1.4
配置
1.我这里准备了4台服务器,一台服务器放mysql和nginx,另外3台放nacos
2.将nacos压缩上传到服务器上的/opt
目录,并解压
tar -zxvf nacos-server-1.1.4.tar.gz
3.然后修改application.properties
vi /opt/nacos/conf/application.properties
配置如下信息:
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://192.168.80.191:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=root
db.password=123456
图中红色标记的一行是自己加的,用来区分

4.Linux服务器上nacos的集群配置cluster.conf
cd /opt/nacos/conf/
cp cluster.conf.example cluster.conf
vi cluster.conf
加入以下内容
192.168.80.188
192.168.80.189
192.168.80.190

5.启动脚本startup.sh
cd /opt/nacos/bin/
./startup.sh
6.Nginx的配置,由它作为负载均衡器
1.Nginx安装参考以下链接
https://www.jianshu.com/p/41da4c529f64
2.修改nginx配置文件
修改如下图:

3.启动nginx
cd /usr/local/nginx/sbin/
./nginx
4.通过浏览器访问nacos
