应用程序池回收后,带有TCP端点的IIS托管WCF服务停止

时间:2013-05-30 17:10:55

标签: wcf iis azure azure-web-roles recycle

我有一个IIS应用程序,它在Global.asax中托管TCP WCF服务。我使用该服务在Windows Azure中的角色之间进行内部通信。问题是WCF服务在应用程序池回收后停止工作(29小时)。之后,我的interrole请求开始失败。

如何控制回收事件以保持我的webroles活着。这样做的最佳解决方案是什么? 我尝试了自动启动功能,但它没有用。

1 个答案:

答案 0 :(得分:0)

您应该使用iis7.0安装和使用Appfabric它具有可配置的自动启动功能

http://msdn.microsoft.com/en-us/library/ee677312(v=azure.10).aspx