我想了解Web.xml中會話配置的會話超時的真正目的。web.xml中的Session TimeOut
<!-- Session Configuration -->
<session-config>
<session-timeout>60</session-timeout>
</session-config>
現在讓我告訴你我的問題。
我的應用程序正在導入/上傳一個.txt文件,由於有數百萬條記錄需要導入,因此這個文件一般需要1個多小時。 但會話超時1小時後,雖然我的應用程序仍在導入正在進行的.txt文件。 這樣的應用程序不應該超時,因爲應用程序在後臺執行某些任務。
在會話超時標記內增加您的號碼。如果您有任何疑問,請聯繫我。坦克 – 2013-03-13 10:41:30
如果有任何進程正在進行,我認爲會話不會過期。如果應用程序在該段時間內空閒,會話將到期。如果一些後臺進程正在進行,您的閒置人員不會閒置。 – 2013-03-13 10:49:15
我不確定你的應用程序導入是如何工作的。如果應用程序正在等待I/O完成,那麼它肯定是空閒的,並且會超時 – Joe2013 2013-03-13 10:54:25