2017-02-20 77 views
-1

我已經創建了WCF(IIS)服務。該服務應該初始化與用過我的機器人聊天的用戶的對話。爲什麼WCF服務不能在IIS上正確執行?

問題是:當有人在聊天時,服務會在預期的時間內執行。對於所有用戶。

但是,當沒有人寫我的機器人,服務不會執行。

看來,當沒有人聊天它睡覺喜歡:○

你覺得你們?什麼原因 ? Facebook,我的WCF服務還是其他?

任何想法如何解決這個問題?

回答

1

如果沒有更多信息,很難說出發生了什麼,但請注意,默認情況下,IIS會在閒置20分鐘後爲應用程序池卸載工作進程(W3WP)。可能是你所看到的。

您可以通過將appPool的空閒超時屬性設置爲0來禁用此功能。

+0

我設置了它。我將在以後再次寫下發生了什麼......謝謝! – LoverBugs

+0

再次相同。服務在某些用戶寫入機器人時執行。 也許你有另一種想法如何解決這個問題? – LoverBugs

+0

同樣,我們需要更多信息。 「不執行」是什麼意思? Facebook與這件事有什麼關係? – tomasr

相關問題