「仕組み」セクションのApache Tomcat 6 クラスタリング ドキュメントを参照してください。
-7。TomcatA がリクエストを受け取り、無効化がセッションで呼び出されます (S1)
無効化の呼び出しが傍受され、セッションは無効化されたセッションでキューに入れられます。リクエストが完了すると、変更されたセッションを送信する代わりに、「期限切れ」メッセージを TomcatB に送信し、TomcatB はセッションも無効にします。
-8. TomcatB は、新しいセッションの要求を受け取ります (S2)
手順 3) と同じシナリオ
-9. TomcatA 非アクティブのため、セッション S2 が期限切れになります。
ユーザーによってセッションが無効にされた場合と同じように、invalidate is 呼び出しがインターセプトされ、セッションは無効化されたセッションでキューに入れられます。この時点で、invalidet セッションは、別の要求がシステムを経由して到着し、無効なキューをチェックするまでレプリケートされません。
ステップ 7 で、Tomcat A がセッション S1 を無効にするのはなぜですか? とにかく、新しいセッション S2 はセッション S1 に関連していますか? 手順 9 でセッション S2 が期限切れになるのはなぜですか?