2013-03-02 53 views
0

我有一個在Servlet 3中開發的akka​​應用程序,部署在Tomcat 7中。在應用程序內部,servlet具有doGet方法。 doGet在異步上下文中提供。如果doGet在12 mts的時間內沒有獲得所需的輸入,則請求將發回空閒超時響應。問題是我沒有收到我在應用程序中設置的響應。我在日誌中沒有看到任何例外。當我將超時值設置爲5 mts時,我得到響應。任何人都可以幫忙嗎?Tomcat7中的Akka應用程序未發送響應

+0

您可以澄清一下doGet被調用後,應用程序中會發生什麼?從你的描述中很難說出與Akka的互動是如何工作的。 – 2013-03-02 06:30:29

+0

在doGet中,它等待來自外部服務器的觸發器。如果它沒有得到響應,請求將超時。 – Chiya 2013-03-03 13:38:33

+0

檢查客戶端超時。有可能你的客戶放棄了,因爲服務器發送響應的時間太長。 – 2013-03-03 14:18:25

回答

0

如果它工作5分鐘但不是12,那麼我會說客戶端或其他相關進程在預期的時間過後才放棄。我會檢查所有與客戶端,Tomcat等相關的其他超時。

相關問題