基于Linux系统下搭建配置nacos分布式集群(超详细)

本文通过博主亲测;实现了nacos的高可用分布式集群;
1、首先在官网把自己所需要的nacos-server-1.1.4下载到Windows上。
2、通过xshell等的远程连接上传到/usr/local/目录下;
基于Linux系统下搭建配置nacos分布式集群(超详细)
3、通过解压上传的nacos-server-1.1.4压缩包得到nacos文件夹;
4、进入nacos文件夹下的bin目录的startup.sh
5、Vim编辑startup.sh文件
基于Linux系统下搭建配置nacos分布式集群(超详细)
6、找到如图所示的三个参数改问256M(原来是2g 2g 1g)此操作是减轻运行内存(此步骤可忽略)
7、返回nacos文件夹下,进入conf文件夹,把conf文件夹下的cluster.conf.example复制一份并且改 为cluster.conf
8、Vim cluster.conf把他改成所需要集群的服务器IP+端口号如图所示:
基于Linux系统下搭建配置nacos分布式集群(超详细)
9、返回到conf文件夹下,vim conf文件夹下的application.properties
基于Linux系统下搭建配置nacos分布式集群(超详细)
添加所需要连接的数据源
db.num=1(代表只连接一个数据库)
多个可通过db.ur1l=xxxxx,db.url2=xxxxx链接进行配置

11、然后返回到nacos/bin/的sh startup.sh文件启动
12、Nacos默认访问地址为linux本机地址
13、如:192.168.220.100:8848/nacos;192.168.220.110:8848/nacos;
14、最终效果展示:
基于Linux系统下搭建配置nacos分布式集群(超详细)
基于Linux系统下搭建配置nacos分布式集群(超详细)
15、三台集群服务器均可通信和进行集群配置发布;
16、连接的mysql数据库文件需要初始化,数据库源SQL文件在/nacos/conf/mysql_conf.sql下。
17、以上全部操作基于java1.8、maven3.6.3、mysql5.7环境配置;
需要配置java环境和maven环境,数据库采用mysql5.7;
nacos官方推荐使用:mysql5.6.5+以上
自此,所有的配置已经完成!亲测可用!