怎么在春云中配置动态刷新

  介绍

本篇文章给大家分享的是有关怎么在春云中配置动态刷新,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

<强>添加依赖

& 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将得到特殊处理来生效配置。

<强>扩展问题

如果项目少配置少的情况可以通过/刷新来手动刷新配置,如果项目比较复杂的情况呢这种肯定是行不通的,春云巴士消息总线可以解决配置修改的真正的动态刷新。

以上就是怎么在春云中配置动态刷新,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

怎么在春云中配置动态刷新