介绍
本篇文章给大家分享的是有关怎么在春云中配置动态刷新,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
<强>添加依赖强>
& lt; dependencies> ,,… & lt;才能dependency> ,,,& lt; groupId> org.springframework.boot ,,,& lt; artifactId> spring-boot-starter-actuator & lt;才能/dependency>,, ,,… & lt;/dependencies>
spring-boot-starter-actuator:这个模块的/刷新(POST请求)端点可以刷新配置,更多的使用参考弹簧引导系列文章。
<强>生效前提强>
在需要刷新的Bean上添加@RefreshScope注解。
@RefreshScope @RestController public class  TestController { @ value才能(“$ {username}“) private 才能String 用户名; …
当配置更改时,标有@RefreshScope的Bean将得到特殊处理来生效配置。
<强>扩展问题强>
如果项目少配置少的情况可以通过/刷新来手动刷新配置,如果项目比较复杂的情况呢这种肯定是行不通的,春云巴士消息总线可以解决配置修改的真正的动态刷新。
以上就是怎么在春云中配置动态刷新,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。