Nacos 集群搭建

115 阅读1分钟

1、准备数据库

数据库用了 mysql, 其实nacos 也是支持mysql  主从集群的,不过简单起见, 这里就只用了一个 mysql 节点。 mysql 是需要自己事先安装配置的(需要执行 nacos 提供的 conf/nacos-mysql.sql 数据库文件)

这个其实很简单。schema 名字不重要,重要的是 执行 nacos 的sql 数据库文件就好了。

2、准备nacos

一般集群需要至少3个节点。我们先准备3个节点(伪集群) nacos 的默认服务端口是 8848 ,但是由于 我们的机器上还有其他nacos 服务正在作用,所以, 我们这里把端口改为 如下:

192.168.33.160:8841
192.168.33.160:8842
192.168.33.160:8843

3、配置集群信息

修改 cluster.conf 文件

#2020-11-24T11:05:46.673
192.168.33.160:8841
192.168.33.160:8842
192.168.33.160:8843

4、配置端口及MySQL存储

application.properties 添加下面内容:

# db 配置
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://localhost:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&serverTimezone=GMT
db.user=root
db.password=123456

5、集群启动

启动三个节点,默认用户名密码都是nacos