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属性即可

相关推荐
AI多Agent协作实战派1 天前
AI多Agent协作系统实战(十七):凌晨4点,我的AI系统在“假装工作“——3个bug同时爆炸的5小时
java·前端·bug
gaolei_eit1 天前
Java+Ai+vue
java·spring·maven
qq_2518364571 天前
基于java Web 动漫视频网站毕业论文
java·开发语言·前端
LayZhangStrive1 天前
JUC相关的函数、注解、变量杂记
java·面试·多线程·juc
未秃头的程序猿1 天前
给公司做了个AI客服Agent,用的Spring AI 1.0,3天上线领导拍板了
java·后端·ai编程
曹牧1 天前
Eclipse 批量文本替换
java·ide·eclipse
程序员清风1 天前
OpenAI官方发布最新提示词技巧!
java·后端·面试
一只枫林1 天前
MySQL内、外连接知识点汇总
java·前端·数据库
梅头脑1 天前
写了3年CRUD,volatile和synchronized的区别还是答不清——直到我画出了这张三性两锁边界图
java
暮暮祈安1 天前
Celery 新手入门指南
java·数据库·python·flask·httpx