我正在解决 ASP.NET ASMX Web服务(遗留代码)的问题,其中一些请求需要很长时间才能完成(超过10秒)。
我添加了日志记录到应用程序,导致Global.Application_AcquireRequestState()
触发的事件与我记录条目的应用程序代码中的第一行之间似乎发生了延迟。
我启用了失败请求跟踪,超过10秒的请求跟踪在事件AspNetHttpHandlerEnter
处停止。我的理解是,当指定的时间限制结束时,跟踪结束,因此请求位于最后一个事件中/之后/附近。
这是什么活动?它在哪里表明我应该寻找问题?
感谢。