2

我的网站上有一些页面/soap 调用,它们与许多其他系统远程交互以获取数据、处理数据、进行一些同步数据库调用,然后将响应发回。这些调用在负载下通常需要超过 10 秒,并且往往会阻塞 IIS 上的请求。

在这种情况下是否有可能选择性地终止请求或让它们处于等待状态(在峰值负载下将它们进一步推到队列中)?如果是,是否可以不通过 InetManager 来执行此操作(如编写访问工作进程并按首选顺序或其他方式对队列中的请求进行排序的代码)?

更新:无论如何,终止请求是不可能的(即使归结为那个),因为它将回收应用程序池。

4

0 回答 0