IIS中的Web服务器会一次又一次地停止

时间:2010-11-30 14:34:55

标签: web-services iis-6

我在c#(ASP.NET)中开发了一个Web服务,并在IIS 6.1(Windows Server 2008)中发布。 Web应用程序从此Web服务获取数据,但一次又一次不返回任何内容。重新启动Web服务后,它会再次正常工作。我不明白为什么Web服务会一次又一次地停止返回结果。是什么导致这个?有什么帮助吗?

2 个答案:

答案 0 :(得分:0)

很难说不知道任何细节。但是一种方法是检查事件日志。

答案 1 :(得分:0)

将服务器空闲时没有超时的应用程序池的空闲时间输出设置为0而不是默认值20分钟。

使用inetmgr

  • 打开IIS管理器。有关打开IIS管理器的信息,请参阅打开 IIS管理器(IIS 7)。
  • 连接窗格中,展开服务器节点,然后单击应用程序 池。
  • 应用程序池页面上,选择
    的应用程序池 要指定空闲超时设置,然后单击
    操作窗格中的高级设置
  • 空闲超时(分钟)框中,键入分钟数,然后单击确定

uisng cmd

  

appcmd set config / section:applicationPools / [name ='串   ']。processModel.idleTimeout:timeSpan

 appcmd set config /section:applicationPools /[name=' Marketing '].processModel.idleTimeout:0.00:30:00