nocas 配置中心
一、先在微服务pom文件中导入配置中心依赖(https://github.com/alibaba/spring-cloud-alibaba spring cloud alibaba地址)
<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId> </dependency>
二、在resources中添加一个bootstrap.properties文件配置nocas配置中心的地址和当前微服务的名称

//spring.application.name对应的值为自己微服务的名称
spring.application.name=thanosmall-coupon
//spring.cloud.nacos.config.sever-addr对应的值为nacos的地址和端口号 spring.cloud.nacos.config.server-addr=127.0.0.1:8848
三、在字段上加入value注解并且获取值并在该接口上打上注解@RefreshScope实现动态刷新配置
value中的值为配置中的键

然后在nocos配置中心中修改配置 ,配置过的 字段属性也会动态变化
细节
1命名空间:配置隔离
2配置集
3配置集ID
4配置分组
一、命名空间

bootstrap.properties 链接命名空间
//nocos地址和端口号,
spring.cloud.nacos.config.server-addr= 127.0.0.1:8848
//命名空间ID
spring.cloud.nacos.config.namespace=a795c444-48d1-4872-bcce-45bf7751e327
二、配置集、配置分组

bootstrap.properties中确定分组
spring.cloud.nacos.config.group=test

浙公网安备 33010602011771号