1

jboss6.xサーバーにjsf2アプリがあります。私がここで読んでグーグルで検索したすべてのことから、スティッキーセッションを使用することを常にお勧めします。私の理解では、これは同じノードが常に同じユーザーの要求に責任を持つことを意味します。これは正しいですか?

もしそうなら、クラスターモードでjbossを使用する意味は何ですか?2つのjbossインスタンスを用意して、ロードバランサーにリクエストを分散させることはできませんか?

4

2 に答える 2

2

重要なのは、システムがマルチユーザーであるということです。スティッキーセッションが使用される場合、ロードバランサーはユーザーと両方のサーバーのバランスを取り、それらは同等に使用されます。ただし、常に1人のユーザーが1台のサーバーに対してのみリクエストを実行しています。これの利点は、セッションおよびセッションデータをすべてのサーバーに複製する必要がないことです。これにより、多くのリソースが不要になる可能性があります。

于 2012-08-22T12:28:43.503 に答える
1

セッションレプリケーションは、サーバーのシャットダウンまたはクラッシュの場合に役立ちます。ユーザーのセッションをホストしているサーバーがダウンした場合、ユーザーに再度ログインするように求められることはありません。これは、ユーザーのセッションが複製されている場合にのみ可能です。

于 2013-01-11T05:57:22.433 に答える