Nacos配置动态刷新全过程
目录
- 一、概要
- 二、实现方http://www.devze.com式
- 三、测试效果
- 总结
一、概要
该技术方案旨在解决原系统在需要修改nacos配置的时候,必须重启项目才能生效的问题。
使用nacos动态刷php新配置后,可以在不重启服务的情况下,刷新nacos修改的配置内容。
二、实现方式
1、在需要使用配置引用的类上添加@RefreshScope注解
2、修改bootstrap.yml的共享配置
因为nacos在配置共享配置时,默认refresh是false,需要将此状态改为true
三、测试效果
测试时分别以项目配置和共享配置作为测试用配置文件
Nacos配置修改前:
Nacpythonos配置修改后:
注意:此时并没有重启服务!
可以看到,服务读取到了新的配置文件内容!
总结
以上为个人经验,希望能给大家一个参python考,也希望大家多多支持编程客栈(www.devze.com)python。
精彩评论