Tomcat6のセッション管理を確認すると、URLには大文字で「JSESSIONID」と表示されていて、cookieには小文字で「jsessionid」と記録されています。
ApacheのProxyPassでバランサーの設定を行った場合、上記は別のものとみなされます。
cookieを無効にしているブラウザや、携帯電話からアクセスされる場合には、両方に対応する設定が必要です。
下記の記述により、問題が無いことを確認しました。
ProxyPass / balancer://test/ lbmethod=byrequests nofailover=Off maxattempts=1 stickysession=JSESSIONID|jsessionid
0 件のコメント:
コメントを投稿