私は、ゲートウェイ経由でさまざまなソースにデータを送信し、データベースからデータを取得して特定のテーブルを更新するSpring統合プロジェクトを持っています。netflix hystrixとspringの統合
NetflixのHystrixフレームワークでこれらのゲートウェイへの呼び出しをラップし、Hystrix DashBoardを表示させることができればうまくいきます。
すべてのアイデアと提案を歓迎します。
おかげ
私は、ゲートウェイ経由でさまざまなソースにデータを送信し、データベースからデータを取得して特定のテーブルを更新するSpring統合プロジェクトを持っています。netflix hystrixとspringの統合
NetflixのHystrixフレームワークでこれらのゲートウェイへの呼び出しをラップし、Hystrix DashBoardを表示させることができればうまくいきます。
すべてのアイデアと提案を歓迎します。
おかげ
あなたはHystrix GitHubのレポページhereに必要なすべての情報を見つけることができます。ダッシュボードに関する ドキュメントは、同じ場所で見つかっているが、masterブランチでhere
ありフレームワークを使用する方法はいくつかありますが、最も一般的に、あなたはHystrixCommand
オブジェクトの内部呼び出し/あなたのサービスをラップし、記入しますrun()
およびfallback()
の方法。例を見つけることができますhere
ダッシュボードに関しては、プロジェクトをビルドする必要があり、そのまま使用することができます。それはあなたがその構成に深く関わりたくない場合です。これで、Webエクスプローラからアクセスでき、Hystrixでラップされたサービスからの呼び出しを、ダッシュボードのホームページにURLを入力することによってトレースすることができます。
ダッシュボードに関する追加のドキュメントは、Hystrix wikiにあります。