Nacos Config入门
1 、搭建nacos环境<br><br>
2 在微服务中引入nacos的依赖<br><br><dependency><br> <groupId>com.alibaba.cloud</groupId><br> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId><br> </dependency><br>
3 在微服务中添加nacos config的配置<br><br>配置文件优先级(由高到低):<br>bootstrap.properties -> bootstrap.yml -> application.properties -> application.yml<br>
4 在nacos中添加配置<br><br>
子主题
5 注释本地的application.yam中的内容, 启动程序进行测试<br><br>如果依旧可以成功访问程序,说明我们nacos的配置中心功能已经实现
Nacos Config深入
配置动态刷新
方式一: 硬编码方式<br><br>
方式二: 注解方式(推荐)<br><br>
配置共享
同一个微服务的不同环境之间共享配置<br>
1 新建一个名为service-product.yaml配置存放商品微服务的公共配置<br><br>
子主题
2 新建一个名为service-product-test.yaml配置存放测试环境的配置
子主题
3 新建一个名为service-product-dev.yaml配置存放开发环境的配置
子主题
4 添加测试方法
5 访问测试<br><br>
6 接下来,修改bootstrap.yml中的配置,将active设置成test,再次访问,观察结果<br><br>
不同微服务中间共享配置<br>
1 在nacos中定义一个DataID为all-service.yaml的配置,用于所有微服务共享<br><br>
2 在nacos的中修改service-product.yaml中为下面内容<br><br>
3 修改bootstrap.yaml<br><br>
4 启动商品微服务进行测试<br><br>