1
我有一個基於Apache的Oracle應用服務器中運行的Spring Web應用程序。恐怕我不知道這個問題可能適用於哪個組件。Apache會殺死長時間運行的頁面請求線程嗎?
我的問題是 - 連接池中的線程是否會被強行殺死?在極少數情況下,頁面請求比平時花費更多時間。一個頁面請求是否會花費那麼長時間才能讓Apache在沒有通知的情況下停止線程?
如果是這樣,什麼設置定義超時?
爲了給這個上下文,我在頁面生成期間鎖定資源,並且我想確保所有的鎖都被釋放。我不關心HTTP超時 - 只是釋放鎖。
感謝您的回答,尼古拉斯。我的問題的核心似乎也已在[此線程]中得到解答(http://stackoverflow.com/questions/2300227/are-java-app-servers-able-to-destroy-threads-if-yes-how )。 – 2011-05-06 18:03:11
也許這會讓你正確地到達你想要的位置:http://httpd.apache.org/docs/current/mod/core.html#keepalivetimeout默認值是5秒。這也可能是相關的:http://httpd.apache.org/docs/current/mod/core.html#timeout,其默認值是60s。 – flickerfly 2013-10-03 13:24:14