记录一次nacos集群配置(mac)

1 下载nacos

如图,下载一份nacos,并将nacos复制成三分,nacos集群至少三个服务。

不会下载的跳转https://blog.csdn.net/Smile_ant/article/details/123677139?spm=1001.2014.3001.5501 

2 修改配置文件

1 首先修改application.properties文件,注掉db.pool的配置,打开db.num和Connect URL of DB 的配置

### Count of DB:
db.num=1

### Connect URL of DB:
db.url.0=jdbc:mysql://localhost:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=root
db.password.0=123456

### Connection pool configuration: hikariCP
#db.pool.config.connectionTimeout=30000
#db.pool.config.validationTimeout=10000
#db.pool.config.maximumPoolSize=20
#db.pool.config.minimumIdle=2

2 导入sql文件到本地mysql,文件位置在config下边的mysql文件

3 修改cluster.conf文件 ,mac下边的默认带有.example后缀,把后缀删掉,ip为可识别的ip,端口则为三份nacos在application.properties中对应的端口,至此配置完成

#2022-04-19T15:22:15.951
192.168.0.71:8848
192.168.0.71:8849
192.168.0.71:8850
                      

4 启动nacos,bin目录下边 ./startup.sh 启动nacos,如图启动成功。

 

3 项目中配置nacos集群。

spring:
  cloud:
    nacos:
      server-addr: localhost:8848,localhost:8849,localhost:8850 #nacos地址,集群模式

启动项目, 在三台nacos的服务列表中都存在刚刚启动的服务,则配置成功。


版权声明:本文为Smile_ant原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。