2012-10-10 83 views
2

我有一個需要2-3個小時的WCF長時間運行的進程。基本上,啓動該過程的客戶端離開/超時後,WCF將運行很長時間。 WCF w3wp進程需要多長時間才能消失,因爲沒有連接。我在想即使WCF正在處理,它可能會停止WCF服務,因爲它沒有新的連接?保持活着WCF進程

+0

你試過嗎? WCF應用程序即使正在處理也會停止嗎? (我不期望它)。我們已經在IIS中運行了長時間運行的進程,而且沒有任何問題,因爲超時會導致進程被終止,但是我們承認我們還沒有做2-3小時的最後一次。在保持AppDomain活着的情況下,IIS有時非常出色。 – Smudge202

回答

0

IIS將等待服務操作完成加上idle timeout分鐘,然後關閉應用程序池。默認的空閒超時時間爲20分鐘。