nacos的单机模式和集群模式


前言


一、nacos数据库配置

在数据库中创建nacos_config 编码格式utf8-mb4的数据库 把上面的数据库文件导入数据库

在 配置文件中添加如下

 spring.datasource.platform=mysql

db.num=1
 db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
 db.user=admin
 db.password=123456 

二、单机模式

在解压文件夹的bin目录下进去cmd 

执行

startup.cmd -m standalone

启动单机模式

三、集群模式 

 

把解压文件复制三份

然后修改每一份的application.properties 里面的端口号 改为8849 8850 8851

四、使用nginx集群模式的负载均衡

修改nginx里面的配置文件添加一个代理集群

然后在消费者微服务中修改

spring.cloud.nacos.discovery.server-addr=127.0.0.1:81

更改为nginx代理的监听端口 这样就把任务随机分配到nacos集群中的三个注册与发现中心上了,如果想高可用 可以再加keepalived


总结

猜你喜欢

转载自blog.csdn.net/qq_55648724/article/details/128983648