入力 xml メッセージを受け取って変換し、別の Web サービスに転送する Web サービスがあります。
アプリケーションは、パフォーマンスと回復力の理由から、2 つの Web ロジック アプリ サーバーにデプロイされます。
2 つのことができる単一の Web サイト監視ページが欲しい
メッセージの転送を停止/開始する機能
過去 1 時間のメッセージ数のスループットを監視する機能など。Web サービスへのさまざまな送信者の数など。
これを実装する最良の方法は何だろうと思っていました。
私の現在のアイデアは、アプリケーション サーバーの異なるインスタンスで実行されているアプリケーションの 2 つ (またはそれ以上) のインスタンス間で情報を共有するためにデータをレプリケートするインメモリ データベース (Debry や HSQL など) を持つことです。ある種のマスター/スレーブ構成をセットアップする必要があると思います。
この問題を解決する方法について説明している記事へのリンクが欲しいです。
(注、これは spring MVC を使用した単純な spring アプリケーションです)
ありがとう、
デビッド。