Spring 配置客户端配置未使用“/actuator/refresh”端点更新
Spring config client configuration not updated with "/actuator/refresh" endpoint
我正在使用 Spring 2.0.3。配置客户端的数据库配置是通过配置服务器从 git 存储库获取的。
我已更改数据库配置并推回 git。
然后,我调用了“http://client_host/actuator/refresh”端点以加载新配置。
我已经在我的 application.yml 文件中公开了 "refresh" 端点。
结果是,
配置服务器调用 git 存储库,可以管理以将新配置保存在“/tmp/repos”中。
但是配置客户端无法更新数据库配置?
你能帮我解决这个问题吗?
http://client_host/actuator/refresh" 只会更新静态配置,而 /actuator/bus-refresh 或 /bus/refresh 会更新所有动态配置,并且会触发所有云客户端刷新它们的实例。
我正在使用 Spring 2.0.3。配置客户端的数据库配置是通过配置服务器从 git 存储库获取的。
我已更改数据库配置并推回 git。
然后,我调用了“http://client_host/actuator/refresh”端点以加载新配置。
我已经在我的 application.yml 文件中公开了 "refresh" 端点。 结果是, 配置服务器调用 git 存储库,可以管理以将新配置保存在“/tmp/repos”中。
但是配置客户端无法更新数据库配置?
你能帮我解决这个问题吗?
http://client_host/actuator/refresh" 只会更新静态配置,而 /actuator/bus-refresh 或 /bus/refresh 会更新所有动态配置,并且会触发所有云客户端刷新它们的实例。