2017-06-28 1 views
0

Tomcatのコンテナには多くのWebアプリケーションが導入されています。これらのアプリケーションはすべて、REST API呼び出しをいくつかの外部サービスに呼び出します。私たちが望むのは、これらのすべての残りのAPIコール(これらのWebアプリケーション間で)が単一のHystrixゲートウェイ経由であるため、システムに復元力を組み込むことができることです。どのようにこれを行うにはどのようなアイデア?これらの独立したWebアプリケーションが独自の戦争でhystrixをパッケージ化すると、複数のhystrixインスタンスが作成されますか?複数のWebアプリケーションを処理するJVMごとにHystrixのインスタンスを1つ持つ方法Hsytrixを複数のWebアプリケーションのゲートウェイにする方法

おかげで、 SIDD

+0

hystrixのインスタンスは何を意味しますか? hystrixはライブラリであり、必要な数のコマンドを作成できます。 – Shibashis

答えて

0

あなたは異なるサービスへの着信要求を派遣するリバースプロキシとして機能するゲートウェイを必要としています。このゲートウェイは、異なる外部サービスへの呼び出しを行うためにhystrixコマンドを実装できます。

Netflix製のZuulをご覧ください。これはゲートウェイの中で最も人気のある選択です。 Hystrixは既に設置されており、さまざまな外部呼び出しをラップしています。また、埋め込まれたZuulプロキシを含む春のクラウドNetflixを使用することもできます。https://spring.io/guides/gs/routing-and-filtering/

関連する問題