我遇到了一些需要很长时间才能执行的页面回发问题。如果我执行“appcmd 列表请求”,我可以得到如下信息:
请求“79000001800004e3”(网址:POST /dir/file.aspx,时间:87219 毫秒,客户端:xxx.xxx.xxx.xxx,阶段:ExecuteRequestHandler,模块:ManagedPipelineHandler) REQUEST "8600000080002f82" (url:POST /dir/file.aspx, time:61391 ms, client:xxx.xxx.xxx.xxx, stage:AcquireRequestState, module:Session) 请求“5e00010280000420”(网址:POST /dir/file.aspx,时间:21047 毫秒,客户端:xxx.xxx.xxx.xxx,阶段:AcquireRequestState,模块:会话)
这是导致问题的一个特定文件(在本例中为 dir/file.aspx)。它来自同一个 IP 地址。第一个来自 ManagedPipelineHandler 模块,后面两个来自 Session 模块。
我没有关于 Web 浏览器的任何详细信息,也没有关于客户端的更多信息。
我找了sql死锁,没有找到。根本没有长时间运行的 sql 查询。
你知道可能是什么问题吗?
问候。