总线端点

Spring Cloud Bus 提供三个端点,/执行器/总线刷新,/执行器/bus关闭/执行器/busenv对应Spring Cloud Commons中的各个执行器端点,/执行器/刷新,/执行器/关机/执行器/环境分别。spring-doc.cadn.net.cn

总线刷新端点

/执行器/总线刷新端点清除RefreshScope(刷新视野)缓存与重新绑定@ConfigurationProperties.请参阅刷新范围文档 更多信息。spring-doc.cadn.net.cn

为了揭露/执行器/总线刷新端点,你需要在你的 应用:spring-doc.cadn.net.cn

management.endpoints.web.exposure.include=busrefresh

总线环境端点

/执行器/busenv端点会用指定的内容更新每个实例的环境 跨多个实例的键值对。spring-doc.cadn.net.cn

为了揭露/执行器/busenv端点,你需要在你的 应用:spring-doc.cadn.net.cn

management.endpoints.web.exposure.include=busenv

/执行器/busenv端点接受发布请求的形状如下:spring-doc.cadn.net.cn

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

总线关闭终端

/执行器/总线关闭优雅地关闭了应用spring-doc.cadn.net.cn

为了揭露/执行器/总线关闭端点,你需要在你的 应用:spring-doc.cadn.net.cn

management.endpoints.web.exposure.include=busshutdown

你可以向公交停运通过发出发布请求。spring-doc.cadn.net.cn

如果你想针对某个特定应用,可以发布发布请求/公交停运并且可选 指定总线编号:spring-doc.cadn.net.cn

$ curl -X POST http://localhost:8080/actuator/busshutdown

你也可以通过指定总线 ID 来针对特定应用实例:spring-doc.cadn.net.cn

$ curl -X POST http://localhost:8080/actuator/busshutdown/busid:123