- 进入nacos的conf目录,修改配置文件cluster.conf.example,重命名为cluster.conf
- 修改cluster.conf配置
#it is ip #example 127.0.0.1:8848 0.0.0.0:8848
配置多台Nacos的Ip
- 编辑application.properties配置
# 使用mysql集群(修改) spring.datasource.platform=mysql # mysql集群的数量(修改) db.num=1 # JDBC连接信息(修改) db.url.0=jdbc:mysql://x.x.x.x:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC db.user.0=root db.password.0=xxx
自己是什么就写什么
- Nginx反向代理、负载均衡
# 我的配置文件
upstream nacos-cluster {
server 127.0.0.1:8848;
server 127.0.0.1:8851;
server 127.0.0.1:8860;
}
server {
listen 8840;
server_name localhost;
location / {
proxy_pass http://nacos-cluster;
}
}
- 代码配置
spring:
application:
name: userservice
profiles:
active: dev
cloud:
nacos:
config:
file-extension: yaml
# 只用配置Nginx代理的即可
server-addr: localhost:8840
- 检测,启动微服务



