2010-05-24 114 views
0

我遇到了一些页面帖子后台​​的问题,需要很长时间才能执行。 如果我做了“APPCMD请求列表”我能得到这样的:为什么网页文章需要这么长时间?

 
REQUEST "79000001800004e3" (url:POST /dir/file.aspx, time:87219 msec, client:xxx.xxx.xxx.xxx, stage:ExecuteRequestHandler, module:ManagedPipelineHandler) 
REQUEST "8600000080002f82" (url:POST /dir/file.aspx, time:61391 msec, client:xxx.xxx.xxx.xxx, stage:AcquireRequestState, module:Session) 
REQUEST "5e00010280000420" (url:POST /dir/file.aspx, time:21047 msec, client:xxx.xxx.xxx.xxx, stage:AcquireRequestState, module:Session) 

这是导致问题(在这种情况下DIR/file.aspx)一个特定的文件。它来自同一个IP地址。第一个来自ManagedPipelineHandler模​​块,后面两个来自Session模块。

我没有关于网页浏览器的任何细节,或者任何关于客户端的更多信息。

我已经找了SQL死锁,没有找到任何。根本没有长时间运行的SQL查询。

你有什么想法可以解决问题吗?

问候。

+2

..什么是file.aspx? – 2010-05-24 17:29:28

+1

什么是_size_的请求?例如,他们是否正在发布_huge_文件? – Oded 2010-05-24 17:34:01

+0

该文件是一个相当复杂的形式(太大而无法在这里发布),但我不认为发布了大量文件。 我已经读过UpdatePanels可以导致对IE的缓慢请求。但是这些请求的长度是疯狂的。你不觉得...? 我更希望有关于这样的问题的一些一般想法。 – Olle 2010-05-25 07:09:37

回答

0

目前,看起来问题是由于在服务器上启用了快速失败保护的事实。当抛出太多异常时,应用程序重新启动,这需要相当长的时间,在这段时间内,请求被放入队列中。

相关问题