自定义处理程序串行处理多个请求,而不是同时处

时间:2013-12-30 20:14:33

标签: asp.net ihttphandler

创建了一个自定义处理程序并且表现为我的标题状态,但我需要并行处理请求。该处理程序向第二台机器询问html内容,图像和其他与网页相关的内容。但是,由于每个请求都有“排队”的结果,因此内容的响应速度非常慢。 Web浏览器能够同时发送多个请求,但是这个“问题”会将其减少为单个请求。

我已经验证了记录处理程序的乞讨和结束的这种行为。从来没有请求在前一个结束之前开始。

还记录了global.asax Application_BeginRequest事件,并注意在收到请求时调用此事件的速度很快。问题是在这个事件的激发和我的处理程序的调用之间。

任何帮助都会非常感激。

0 个答案:

没有答案