seasar+sastrutsの環境でtomcatのセッションレプリケーションを使うと、 サーバが複数台ある時に問題が生じたので、その内容と対策を書く。 目標 上図のようなサーバ構成があるとする。 両方のサーバでセッションを共有させることで、 もし102,103のどちらかのサーバがダウンしたとしても問題なく動作させるようにする。 セッションが共有できていないと、 仮に102でセッションが作られたユーザは、 103サーバにリクエストが送られた途端にセッション情報がないのでエラーになってしまう。 問題 本番反映時にセッションレプリケーションの動作確認を行ってみたら、 ページを読み込むたびに「表示」→「エラー」を繰り返していた。 次に102,103のログを見ながらページを読み込むと、 ある特定のサーバへのリクエストのみエラーが起こっていて、 正常にセッションレプリケーションができていないのではな