WCF ServiceActivationException

时间:2015-03-07 23:22:38

标签: wcf iis-7

我在很少的环境中一直看到这个错误:

  

System.ServiceModel.ServiceActivationException:对服务的请求   at'〜/ TmpServ.svc'因虚拟而无法调度   应用于' / TmpServ'正在关闭。

     

---内部异常堆栈跟踪结束--- at   System.ServiceModel.ServiceHostingEnvironment.HostingManager.FailActivationIfRecyling(字符串   normalizedVirtualPath)at   System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(字符串   normalizedVirtualPath,EventTraceActivity eventTraceActivity)at   System.ServiceModel.ServiceHostingEnvironment.EnsureServiceAvailableFast(字符串   relativeVirtualPath,EventTraceActivity eventTraceActivity)

我们正在使用IIS 7; Web服务器上的负载很低,但错误仍然每天出现几次。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

在IIS中:增加进程模型/空闲超时或将空闲超时操作设置为挂起。将回收/常规时间间隔(分钟)设置为0.

如果可以,请使用Windows服务托管您的WCF服务。