Nacos动态配置文件配置
1.Nacos配置列表增加配置。
2.DataId命名方式服务名-环境名称 userservice-dev.yaml,共享配置文件userservice.yaml,配置文件优先级 dev > 共享 > 本地。
3.代码中增加bootstrap.yml,application.yml配置文件去掉相同的配置。
spring: application: name: userservice profiles: active: dev # 环境 cloud: nacos: server-addr: localhost:8848 # nacos地址 config: file-extension: yaml # 文件后缀名
4.配置热加载有两种方式:
(1)在类上增加@RefreshScope注解
@Value("${pattern.dateformat}")
private String dateformat;
(2)定义属性文件读取类
@Data @Component @ConfigurationProperties(prefix = "pattern") public class PatternProperties { private String dateformat; }

浙公网安备 33010602011771号