2012-02-09 95 views
0

我們正在開發從Windows客戶端調用的WCF服務。 客戶第一次撥打服務時,我們得到了回覆,但第二次電話超時。 一旦我們回收應用程序池或重新啓動服務,它可以用於其他調用。 它幾乎看起來像服務死亡,但我們記錄服務器上的所有例外,並沒有跡象表明服務錯誤...WCF服務僅適用於第一次呼叫

任何建議,非常感謝。

+2

您可以發佈任何代碼,該方法做了什麼或者看起來像您在WCF服務上調用 – 2012-02-09 03:47:29

+0

這與asp-classic有什麼關係? – 2012-02-09 05:41:16

+0

檢查Windows事件日誌,導致整個進程崩潰的任何未處理的異常應記錄在那裏。 – 2012-02-09 09:28:33

回答

0

感謝您的回覆... 我們發現並解決了問題: 我們正在使用線程方法將通知形式發佈到Web服務另一個Web服務。由於我們在運行服務時遇到了性能問題,因此我們限制了ThreadPool.MaxThreads,在取消限制後,該服務按預期工作。