我一個Torquebox系統這個配置:Torquebox多租戶請求響應延遲
version........... 2.2.0
build............. 74
建有:
HornetQ......... 2.2.21.SNAPSHOT (HQ_2_2_21_final, 122)
JBossAS......... 7.1.x.incremental.129
Infinispan...... 5.1.8.Final
Quartz.......... 2.1.5
JRuby........... 1.7.1
有些時候,某些請求(通常爲GET)爲15分鐘掛起,但服務器繼續接收請求。
1分鐘後,torquebox返回超時,但請求仍在服務器中。
當掛起的請求繼續時,所有其他請求也繼續處理導致錯誤的原因(因爲它們返回超時,但仍然繼續)!
我可以使用Rack-Timeout解決問題的一部分,它可以限制處理時間50秒並殺死延遲處理。
你知道有什麼方法可以配置Torquebox或JBoss來避免這種延遲嗎?