私は本当に高可用性を必要とするプロジェクトに取り組んでおり、私のチームは現在、将来のリリースでインフラストラクチャとソフトウェアをアップグレードする作業を進めています。Java EEセッションレプリケーションのさまざまなアプローチは何ですか?
有効にしたい機能の1つは、異なるサーバー間だけでなく、理想的には異なるサイト間(地理的に広がります)にもセッションレプリケーションを行うことです。それは可能ですか?アプローチは何ですか?私はセッションレプリケーションを有効にするために、これまで見てきたものについては
、通常のベンダーのアプローチは、これらのいずれかです:
- シリアライズセッションがでweb.xmlに
- <配布/>タグの属性ベンダー固有のxmlの追加設定
他の方法はありますか?私はインメモリレプリケーションのために行く必要がありますか?セッション状態を維持する必要がありますか?どのようなアプリケーションサーバーベンダーが各ソリューションを実装していますか?
編集:私は賞金を出しました。私は本当に包括的な答えを探しています。 :)
特にJ2EE(Java Enterprise Edition 5より前)を使用していますか?そうでなければ、頭文字のJavaEEと 'java-ee'というタグを使用する方が良いでしょう。 –
@Péterありがとう!ちょうどそれを編集しました。 – Pablo
非常によく似た質問:http://stackoverflow.com/questions/939253/session-replication-across-jvms-in-websphere – mindas