【发布时间】:2017-04-22 11:00:14
【问题描述】:
我们有一个现有的 Spring MVC 应用程序(非 Spring-boot 应用程序),所有(或大部分)bean 都在 XML 中配置。我们想将其用作 Spring Cloud Config Client(我们有一个 Spring Boot 应用程序充当配置服务器)。
在这方面,在 XML 中配置带有刷新范围的 bean 的 XML 等效项是什么(与 @RefreshScope 注释相同)。尝试将 RefreshScope 配置为 bean 并使用 scope="refresh" 但可以看到 bean 在执行 /refresh 端点(来自执行器)后没有反映新值
非常感谢您对此的任何帮助
【问题讨论】:
-
核心问题是在 XML 中创建“可刷新”bean 的最佳方法是什么(相当于 @RefreshScope 注释)。
标签: spring spring-cloud-config