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