springcloudconfig可以用来设置配置属性而不需要重启应用程序吗

g6ll5ycj  于 2023-01-12  发布在  Spring
关注(0)|答案(1)|浏览(88)

我们是否可以使用springcloudconfig在运行时更改bean之一的配置属性,而不必重新启动应用程序,即需要重新加载上下文。
我目前有一个Sping Boot 设置,其中对应用程序属性的任何更改都需要重新启动应用程序。

lvmkulzt

lvmkulzt1#

有多个选项可用于刷新配置属性,而无需使用spring cloud config重新启动。您可以:

  • 如果你使用的是Spring驱动器,调用刷新端点。记住要考虑依赖于某些属性的bean的@RefreshScope。参见https://spring.io/guides/gs/centralized-configuration/
  • 使用SpringCloudConfigBus作为向所有配置客户端广播配置更改的方法。https://spring.io/projects/spring-cloud-bus#learn

相关问题