nacos集群部署

幽映每白日,清辉照衣裳。这篇文章主要讲述nacos集群部署相关的知识,希望能为你提供帮助。
mysql + nacos集群部署 一、服务器部署规划

服务器IP 部署服务 说明
192.168.92.129 nacos、jdk、mysql msyql提供nacos外部数据源,保证数据统一性
192.168.92.130 nacos、jdk
192.168.92.131 nacos、jdk、nginx nginx转发,,提供统一入口
二、安装部署(三台服务器都操作)
1.从nacos官方下载安装包 https://nacos.io/zh-cn/index.html 、上传服务器直接解压
cd /data/ unzip nacos-server-2.0.4.zip

三、mysql数据库自行搭建
1. 登录mysql数据库、创建数据库nacos、并导入nacos自带的sql语句
mysql -uroot -p Enter password:mysql> create database nacos; mysql> use nacos; mysql> source /data/nacos/conf/nacos-mysql.sql

2.配置(三台服务器都操作)修改nacos数据库的配置文件 ,/nacos/conf/application.properties文件
注释:3306后的nacos为你创建的数据库
spring.datasource.platform=mysql db.num=1 db.url.0=jdbc:mysql://192.168.92.129:3306/nacos?characterEncoding=utf8& connectTimeout=1000& socketTimeout=3000& autoReconnect=true& useUnicode=true& useSSL=false& serverTimezone=UTC db.user.0=root db.password.0=123456

3.修改集群配置(三台服务器都操作)
mv /nacos/conf/cluster.conf.examplecluster.conf vim cluster.conf 192.168.92.129:8848 192.168.92.130:8848 192.168.92.131:8848

四、运行nacos
1.启动 (三台服务器都需要操作)
cd /data/nacos/bin sh start.sh

2.检查端口是否在监听
netstat -anpt | grep 8848

3.验证集群(三台服务器都显示集群状态)
nacos集群部署

文章图片

五、启动nginx
1.配置负载均衡、设置代理(不过多讲解nginx)
upstream nacos server 192.168.92.129:8848; server 192.168.92.130:8848; server 192.168.92.131:8848; location /nacos/ proxy_pass http://nacos/nacos/;

六、验证集群通过nginx代理访问
【nacos集群部署】
nacos集群部署

文章图片


    推荐阅读