0
ルーティング/プロキシの目的でNetflix ZuulとSpring Bootを使用しています。それはapplication.yml
で定義されたポートでリッスン:Netflix Zuulと他のHystrix Dashboard
server:
port: ${port:8080}
私もHystrixダッシュボードを持つだけでなく、回路の遮断のためのHystrixを使用していました。
@EnableHystrixDashboard
@SpringBootApplication
public class Main {
public static void main(String[] args) {
new SpringApplication(Main.class).run(args);
}
}
今、私はlocalhost:8080/hystrix
下のダッシュボードにアクセスすることができます:私は以下のように注釈していることを実現しました。 私は8181
のポートの下にmanagement.port: 8181
の特性を持つスプリングアクチュエータをapplication.yml
に持っています。
私の質問は次のとおりです。
- は、他のポートの下に配置hystrixダッシュボードを持つことが可能ということである、例えば8181またはその他の?ですから、私はポート
8080
がルーティング/プロキシのためだけに使われることを確信できますか?
hystrixダッシュボードのapplication.ymlにserver.portプロパティを追加します。それは他のポートで始動しますか? –
Hystirxダッシュボードは私のZuulと同じアプリケーションで有効になっているので、ポートを変更すると、ZuulはHystirx Dashboardだけでなく、別のポートでリッスンします。 – dmydlarz
なぜあなたはそれをしますか... diffポートが必要な場合hystrixダッシュボードは別のアプリケーションにする...同じプロジェクトであれば、複雑になるかもしれません.... –