nacos增加修改配置实时生效

效果: 在nacos配置中心,动态增加或者修改配置,不用重启服务器,配置实时生效

1、nacos加配置

#sftm是否脱敏,N不脱敏,Y脱敏

cs.sftm=N

2、java代码加配置类

复制代码
/***
 * nacos的动态参数,支持热启动
**/
@Component
@ConfigurationProperties(prefix = "cs")
@Data
@RefreshScope
@Slf4j
public class DynamicCsConfig {

    //是否脱敏,N不脱敏,Y脱敏
    private String sftm;


}

3、使用

复制代码
@Autowired
private DynamicCsConfig dynamicCsConfig;

//使用参数

String sftm = dynamicCsConfig.getSftm();

4、扩展

以后需要增加动态配置参数,都可以在nacos配置成 cs.xx = xxxxx

然后在dynamicCsConfig增加xx属性即可

相关推荐
sunddy_x1 分钟前
Java反射
java
资生算法程序员_畅想家_剑魔25 分钟前
Java常见技术分享-分布式篇-分布式系统基础理论
java·开发语言·分布式
色空大师1 小时前
【Result<T>泛型接收转化失败】
java·泛型
Geoking.1 小时前
【设计模式】中介者模式(Mediator)详解
java·设计模式·中介者模式
大猫和小黄1 小时前
Java异常处理:从基础到SpringBoot实战解析
java·开发语言·spring boot·异常
hero.fei1 小时前
kaptcha 验证码生成工具在springboot中集成
java·spring boot·后端
mikelv011 小时前
实现返回树状结构小记
java·数据结构
Duang007_1 小时前
【LeetCodeHot100 超详细Agent启发版本】两数之和 (Two Sum)
java·人工智能·python
色空大师2 小时前
maven引入其他项目依赖爆红
java·maven
yangminlei2 小时前
深入理解Sentinel:分布式系统的流量守卫者
java