建设一个外贸网站需要多少钱,网络服务机构,asp网站无法上传图片,制作公司网站的公司转载自 SpringCloud动态刷新配置信息 有时候在配置中心有些参数是需要修改的#xff0c;这时候如何不重启而达到实时生效的效果呢#xff1f; 添加依赖
dependencies...dependencygroupIdorg.springframework.boot/groupIdartifactId这时候如何不重启而达到实时生效的效果呢 添加依赖
dependencies...dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-actuator/artifactId/dependency ...
/dependencies spring-boot-starter-actuator这个模块的/refresh(POST请求)端点可以刷新配置更多的使用参考Spring Boot系列文章。 生效前提 在需要刷新的Bean上添加RefreshScope注解。
RefreshScope
RestController
public class TestController {Value(${username})private String username;... 当配置更改时标有RefreshScope的Bean将得到特殊处理来生效配置。 扩展问题 如果项目少配置少的情况可以通过/refresh来手动刷新配置如果项目比较复杂的情况呢这种肯定是行不通的Spring Cloud Bus消息总线可以解决配置修改的真正的动态刷新。