适用版本:3.4.2+;
nacos建议使用1.3.2版本,1.4.x、2.0.x版本存在集群问题;
https://github.com/alibaba/nacos/issues/5344
https://github.com/alibaba/nacos/issues/5346
安装启动Nacos
1.下载nacos;
2.启动nacos,如下图;
详情请看官网:https://nacos.io/zh-cn/docs/quick-start.html
切换依赖
在ibps-basic-discovery
中进行启用
1.打开pom文件
2.去掉ibps-basic-config-nacos
依赖的可选配置optional
修改前:
结果:
<dependency>
<groupId>com.lc.ibps.cloud</groupId>
<artifactId>ibps-basic-config-nacos</artifactId>
<optional>true</optional>
</dependency>
修改后:
<dependency>
<groupId>com.lc.ibps.cloud</groupId>
<artifactId>ibps-basic-config-nacos</artifactId>
</dependency>
注:zuul/gateway/oauth2Server/platform/business已经默认引用ibps-basic-discovery项目,不要手动添加该项目的依赖,自建项目如果接入需要显式依赖该项目;
修改配置
1.各个项目中修改*/src/main/resources/config/bootstrap.yml文件,将server-addr修改nacos的地址,如改成172.20.0.1:8848;
4.登陆nacos,添加命名空间ibps,地址是http://172.20.0.1:8848/nacos/index.html 默认账号密码是nacos
nacos配置规则
nacos里面的配置规则是${prefix}-${spring.profile.active}.${file-extension}
- 实例1:ibps-gateway-provider.yml ==> gateway项目的application.yml
- 实例2:ibps-gateway-provider-dev.yml ==> gateway项目的application-dev.yml
文档更新时间: 2023-01-17 09:13 作者:Eddy