我已经创建了WCF(IIS)服务。该服务应初始化与使用与我的机器人交谈的用户的对话。
问题是:当有人聊天时,服务会在所需的时间执行。适用于所有用户。
但是当没有人写我的机器人时,服务不会执行。
似乎没有人在聊天时会睡觉:o
你觉得伙计们怎么样?什么原因 ? Facebook,我的WCF服务还是其他什么?知道如何解决这个问题吗?
答案 0 :(得分:1)
如果没有更多信息,很难说明发生了什么,但请注意,默认情况下,IIS会在20分钟不活动后卸载应用程序池的工作进程(W3WP)。可能就是你所看到的。
您可以通过将appPool的idle timeout属性设置为0来禁用此功能。