【发布时间】:2011-01-12 04:02:45
【问题描述】:
我有一个在 IIS6 服务器上运行的 ASP.NET Web 应用程序。应用程序正在对远程机器上的 xml 服务进行可能长时间运行的调用。远程计算机上的某些服务调用需要很长时间才能执行(有时长达 4 分钟)。长期解决方案是使调用异步,但作为短期解决方案,我们希望增加调用超时和整体 httpRequest 超时。
我担心的是长时间运行的调用会填满请求队列并阻止“正常”页面请求完成。如何调整服务器、IIS 和应用程序设置以暂时解决问题?
目前大约有 200 个页面请求/分钟,这导致 270 个服务请求/分钟。
- 当前执行超时为 360(6 分钟)
- 当前服务调用超时时间为 2 分钟
【问题讨论】:
标签: asp.net iis-6 httpwebrequest