1

Java Swingアプリケーションクライアントと、フェイルオーバーのために同じステートレスEJBJAX-WSのコピーを実行している異なる名前の複数のGlassfishサーバーがあります。

まず、これはフェイルオーバーを設定するための適切な方法であり、役立つリソースはありますか?

次に、私が行った方法は、すべてのメソッドをWebサービスから個別のJavaクラスにインポートし、各メソッドを呼び出す個別の管理クラスを作成することでした。各メソッド呼び出し内で、適切な接続を決定します(つまり、Webサービス呼び出しが失敗した場合、次のWebサービスに増分します)。問題は、これは効率的な方法ではないため、保守が難しい大量のコードであるということです。

どんな助けでも大歓迎です、ありがとう。

4

1 に答える 1

1

まず、これはフェイルオーバーを設定する適切な方法ですか

GlassFish v3.1 などのクラスタリング機能を備えたアプリケーション サーバーを使用することをお勧めします。

http://glassfish.java.net/public/clustering31.html

于 2012-04-30T22:46:58.327 に答える