Spring Cloud Bus 不再支持对 /actuator/bus-refresh 的 POST 请求

rie*_*ark 2 spring-cloud spring-boot-actuator spring-cloud-config spring-cloud-bus

我发现 Spring Cloud Bus在version上不支持对/actuator/bus-refresh 的POST 请求。当我尝试发送它时,我收到 405“方法不允许”。有没有办法在不使用/monitor和 git webhooks 或降级 Spring Cloud 版本的情况下自动刷新所有客户端服务的配置?Spring Cloud2020.0.0

我已经包含了spring-cloud-starter-bus-amqp依赖spring-boot-starter-actuator项,bus-refresh端点已公开。RabbitMQ 已启动并正在运行,在我的服务启动时创建了 springCloudBus 主题并添加了队列。当我向/actuator/bus-refresh发出 GET 请求时,它会将属性源获取到我的配置服务器,但我的客户端服务属性文件不会刷新,消息也不会添加到队列中。

小智 6

在此处找到的最新重大更改日志中, 总线刷新端点已重命名为busrefresh。

总线环境现在是总线环境

总线刷新现在是总线刷新