2010-06-30 102 views
0

我有一个超时的ASP.NET asmx Web服务。ASP.NET Web服务超时

我看到IIS有几个地方可以定义超时设置。

我也知道可以使用“httpRuntime”元素在web.config文件中定义超时设置。

我还看到服务下运行的应用程序池都有自己的超时设置

我不知道为什么微软选择了具有多层次的超时即使他们最终会影响到Web服务作为一个整个。 (除了应用程序池的情况下,其中可以运行多个应用程序)

有人可以帮助我了解哪一个优先?

回答

0

在服务服务器端,尽量在配置此设置:

<httpRuntime executionTimeout="1200"/>