Linux环境搭建Nacos集群
本文最后更新于:1 个月前
Linux环境搭建Nacos集群
1.环境准备
需要1个nginx+3个nacos注册中心+1个mysql
Linux 64bit OS Linux/Unix/Mac //推荐使用Linux系统
需要三个或三个以上的Nacos才能构成集群。
本次搭建使用的是nacos-server-1.4.2.tar.gz
, 下载地址
1 |
|
2.开始搭建
mysql
新建nacos
的数据库,并执行脚本1
https://github.com/alibaba/nacos/blob/master/config/src/main/resources/META-INF/nacos-db.sql
先把
nacos-server-1.4.2.tar.gz
放到linux,可以使用xftp工具方便。这里我选择放到/opt/nacoscluster下。解压三份并重命名
进入三个节点conf/application.properties配置,更改数据库。
vim application.properties
1
2
3
4
5spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://你的IP:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=用户名
db.password=密码三个节点/conf下配置cluster.conf,注意有个文件叫cluster.conf.example 那个文件只是做示例的
vim cluster.conf 配置集群IP和端口
1
2
3192.168.2.128:8848
192.168.2.128:8849
192.168.2.128:8850启动三个结点前,建议修改一下内存大小,不然虚拟机内存可能不够用
切换到bin目录下,vim startup.sh
然后就可以启动了 ./startup.sh ,分别启动三个结点
查看nacos状态
1
ps -ef | grep nacos
可以发现都启动成功了,接下来我们去浏览器随便访问一个nacos
3.Ngnix配置
由ngnix作为负载均衡器,修改ngnix.conf
切换到sbin目录下
1 |
|
访问 https://192.168.2.128:666/nacos
至此集群搭建成功,有条件可以用三台机器玩。