0

Eureka Discovery を使用し、Zuul の背後にある docker 内で複数のサービスを実行しています。

同じく Zuul の背後にある Turbine サービスは、サービスにコンテキストパスが設定されている場合、サービス インスタンスに接続できません。

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 に答える