2014-09-12 33 views
1

如何记录tomcat 7无效会话或由于过期会话或错误会话而导致应用程序退出用户的情况。例如,用户登录到webapp,他将jsessionid保存到浏览器cookie中,然后手动使会话通过tomcat管理器失效或从cookie中删除jsessionid。这两种情况都会导致用户注销,但我认为这种行为可以自己处理tomcat,所以我必须在tomcat的某处捕获这个调用。我怎样才能做到这一点?如何记录tomcat会话失效或用户登出

我需要这个,因为会话随机失效的问题,这可能是因为可能与坏群集(我们有两个节点粘滞会话)或可能garbagge收藏家摧毁我们的会议,但它可以任何其他事情,所以我需要一些更广泛的背景

我使用Tomcat 7,JAVA 1.7,JSF 1.2,春季安全3

谢谢

+1

有一个侦听这一点。 – 2014-09-12 15:30:51

回答