2014-09-12 35 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

回答