SpringMVC+JSP を使用して実装された Web ページがあります。各ページで必要なデータを取得するために、外部 API を呼び出します。手順の概要は次のとおりです。 - リクエストがコントローラーに到着する - データを取得するために API が呼び出される - データが JSP ビューモデルに追加され、ユーザーに返される。
MultiThreadedHttpConnectionManager
API を呼び出すには、接続と読み取りタイムアウトで初期化されたRestTemplate を使用しています。API が利用できない場合、RestTemplate は Web ページのコントローラーによって処理される例外をスローします。
最近、Hytrix について読んでいましたが、システム間で要求を行うために使用されているようです。Hytrix が私たちのシステムでどのように役立つか、またそれを統合する方法について説明をお願いします。
さらに、API 実装はさまざまなソースからデータを取得します。そのうちの 1 つはデータベースです。Hytrix は、データベースがダウンしているシナリオでも役立ちますか?
前もって感謝します。