Spring Cloud Bus,如何在/ bus / refresh中指定多个目标?destination =?

时间:2017-01-04 08:42:21

标签: spring spring-cloud spring-cloud-config spring-cloud-bus

我有一个使用Spring Cloud Config和Spring Cloud Bus的配置服务器以及一些也有Spring Cloud Bus的客户端。每次我更改配置时,我都会使用邮递员发送/总线/刷新到配置服务器。我找到了两种方法:

  1. 刷新特定客户:http://localhost/bus/refresh/app1:dev:8080
  2. 刷新所有客户:http://localhost/bus/refresh
  3. 有没有办法用单个帖子请求刷新两个特定的客户?

2 个答案:

答案 0 :(得分:1)

您可以使用&amp ;;在单个/总线/刷新目标网址中提供多个应用程序名称如下所示,它将刷新两个特定提到的应用程序(app1和app2)的配置:

http://localhost/bus/refresh?destination=app1 <强>&安培; APP2:

答案 1 :(得分:0)

如果您想要同一服务的实例,可以http://localhost/bus/refresh/app1:dev:*