0

我们使用 Eureka 发现并在 Zuul 后面的 docker 内运行多个服务。

如果服务设置了上下文路径,我们的 Turbine 服务(也在 Zuul 之后)无法连接到服务实例。

url 路径是SpringClusterMonitor使用主机和端口创建的,但没有任何上下文路径。

是否可以添加此功能或将其覆盖SpringClusterMonitor为 bean?

4

1 回答 1

1

检查这个答案

如果您的“上下文路径”与服务不同,那么您应该有这样的配置:

turbine:
  aggregator:
    clusterConfig: SERVICE1,SERVICE2,SERVICE3
  appConfig: SERVICE1,SERVICE2,SERVICE3
  instanceUrlSuffix:
    SERVICE1: /service1/hystrix.stream
    SERVICE2: /service2/hystrix.stream
    SERVICE3: /service3/hystrix.stream
于 2016-11-29T04:48:17.130 回答