为什么WCF服务没有在IIS上正确执行?

时间:2017-02-20 14:43:22

标签: facebook wcf botframework

我已经创建了WCF(IIS)服务。该服务应初始化与使用与我的机器人交谈的用户的对话。

问题是:当有人聊天时,服务会在所需的时间执行。适用于所有用户。

但是当没有人写我的机器人时,服务不会执行。

似乎没有人在聊天时会睡觉:o

你觉得伙计们怎么样?什么原因 ? Facebook,我的WCF服务还是其他什么?

知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

如果没有更多信息,很难说明发生了什么,但请注意,默认情况下,IIS会在20分钟不活动后卸载应用程序池的工作进程(W3WP)。可能就是你所看到的。

您可以通过将appPool的idle timeout属性设置为0来禁用此功能。