3
我在Tomcat 7的會話管理器中找到活動HTTPSession列表中的負TTL會話。這是什麼意思?爲什麼這些會議在時間會議結束後不會死亡?Tomcat,會話管理員。什麼意思與負TTL會話?
已經有超過100個負TTL了。
任何想法?
我在Tomcat 7的會話管理器中找到活動HTTPSession列表中的負TTL會話。這是什麼意思?爲什麼這些會議在時間會議結束後不會死亡?Tomcat,會話管理員。什麼意思與負TTL會話?
已經有超過100個負TTL了。
任何想法?
這可能意味着三件事之一。可能性之間有一些重疊。
如果在會話列表生成和顯示給您的時間點之間會話過期,則會顯示-1。
如果會話已通過TTL,但會話過期的後臺線程尚未運行,您會看到一個小的負數,表示會話超過其到期時間以來的秒數。
如果會話配置爲永不過期(0或負TTL),那麼您將看到一個負數,即TTL - 自上次訪問以來的秒數。
顯然有一些範圍可以說明適用哪種情況。 Tomcat擁有所有必要的信息來確定它是什麼。
謝謝你馬克爲你解答。 – user1398055
謝謝Mark發表評論。 – user1398055
我的web.xml包含 60 session-timeout> session-config>,某些會話的TTL小於-10小時。沒有人從你的建議中適用。可能是tomcat有一些其他的會話超時配置? –
user1398055