请使用 spring-cloud-bus 5.0.1(最新稳定版本)!spring-doc.cadn.net.cn

终端节点

Spring Cloud Bus 提供了两个端点,/actuator/busrefresh/actuator/busenv,它们分别对应 Spring Cloud Commons 中的单个指标(actuator)端点,即 /actuator/refresh/actuator/envspring-doc.cadn.net.cn

刷新公交端点

端点 /actuator/busrefresh 清除 RefreshScope 缓存并重新绑定 @ConfigurationProperties。有关更多信息,请参阅 刷新作用域 文档。spring-doc.cadn.net.cn

要暴露 /actuator/busrefresh 端点,您需要向您的应用程序添加以下配置:spring-doc.cadn.net.cn

management.endpoints.web.exposure.include=busrefresh

Bus Env Endpoint

端点 /actuator/busenv 会将指定的键/值对更新到多个实例的环境中,从而更新每个实例的环境。spring-doc.cadn.net.cn

要暴露 /actuator/busenv 端点,您需要向您的应用程序添加以下配置:spring-doc.cadn.net.cn

management.endpoints.web.exposure.include=busenv

端点 /actuator/busenv 接受以下格式的 POST 个请求:spring-doc.cadn.net.cn

{
	"name": "key1",
	"value": "value1"
}