2016-10-11 4 views
3

最新のApache Camelバージョン2.18.0でDSLを使用してもhystrixのサポートは本当にうれしく思います。私の質問は - ヒステリックコマンドの名前はどうやって?Apache CamelとHystrixコマンド名

のは、私が書いた場合としましょう -

from("direct:start").hystrix().to("log:out") 

Hystrixダッシュボードは、そのための「hystrix1」コマンドとshow STATを登録しますが、それは私が変更したいポイントです。

Apache Camelのdoc - "CommandKey - hystrixコマンドを識別するために使用されます。このオプションは設定できませんが、コマンドを一意にするためにノードIDにロックされています。"彼らのコードでは、ルートの命名戦略を使用しているので、いくらかカスタマイズ可能なので、私はちょうどその方法を理解できませんでした。

ありがとうございます!

答えて

5

ノード名をコマンド名として使用しました。だから idを使用してノードIDを設定してみてください:

hystrix().id("myNameHere") 
    ...