开发者

Nacos配置动态刷新全过程

开发者 https://www.devze.com 2025-10-13 10:24 出处:网络 作者: funtyung
目录一、概要二、实现方http://www.devze.com式三、测试效果总结一、概要 该技术方案旨在解决原系统在需要修改nacos配置的时候,必须重启项目才能生效的问题。
目录
  • 一、概要
  • 二、实现方http://www.devze.com
  • 三、测试效果
  • 总结

一、概要

该技术方案旨在解决原系统在需要修改nacos配置的时候,必须重启项目才能生效的问题。

使用nacos动态刷php新配置后,可以在不重启服务的情况下,刷新nacos修改的配置内容。

二、实现方式

1、在需要使用配置引用的类上添加@RefreshScope注解

Nacos配置动态刷新全过程

2、修改bootstrap.yml的共享配置

因为nacos在配置共享配置时,默认refresh是false,需要将此状态改为true

Nacos配置动态刷新全过程

三、测试效果

测试时分别以项目配置和共享配置作为测试用配置文件

Nacos配置修改前:

Nacos配置动态刷新全过程

Nacos配置动态刷新全过程

Nacos配置动态刷新全过程

Nacpythonos配置修改后:

Nacos配置动态刷新全过程

Nacos配置动态刷新全过程

注意:此时并没有重启服务!

Nacos配置动态刷新全过程

可以看到,服务读取到了新的配置文件内容!

总结

以上为个人经验,希望能给大家一个参python考,也希望大家多多支持编程客栈(www.devze.com)python。

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号