关键云代工(PCF):spring cloud bus service id

时间:2015-04-08 20:30:54

标签: spring-boot cloudfoundry spring-cloud

我需要为服务的所有实例(10+)调用refresh和env端点。

服务正在寻找其环境。从spring cloud配置服务器并使用spring cloud总线监听更新。

当实例在PCF之外时没有工作(没有配置文件):所有实例都具有相同的服务ID:{spring.application.name}

但是,当在PCF(云配置文件)中运行时:实例具有不同的服务ID:动态vcap.application.port附加到serviceId,使每个实例(Id)唯一。因此,每个实例都需要单独刷新。 / p>

关于如何解决这个问题的任何想法?

1 个答案:

答案 0 :(得分:1)

issue最近已关闭。尝试快照并使用通配符作为标识符,例如/bus/refresh?destination=customers:**