我在c#(ASP.NET)中开发了一个Web服务,并在IIS 6.1(Windows Server 2008)中发布。 Web应用程序从此Web服务获取数据,但一次又一次不返回任何内容。重新启动Web服务后,它会再次正常工作。我不明白为什么Web服务会一次又一次地停止返回结果。是什么导致这个?有什么帮助吗?
答案 0 :(得分:0)
很难说不知道任何细节。但是一种方法是检查事件日志。
答案 1 :(得分:0)
将服务器空闲时没有超时的应用程序池的空闲时间输出设置为0而不是默认值20分钟。
使用inetmgr
uisng cmd
appcmd set config / section:applicationPools / [name ='串 ']。processModel.idleTimeout:timeSpan
appcmd set config /section:applicationPools /[name=' Marketing '].processModel.idleTimeout:0.00:30:00