执行请求处理程序花费了大部分时间

41

我正在处理一些与性能相关的任务,并首先使用 New Relic 进行诊断。
以下是我得到的结果

New Relic Screenshot

我想知道是否有可能改善 ExecuteRequestHandler 部分的性能?任何帮助都将不胜感激。

谢谢!


3
嘿,你解决了这个问题吗? - Benjamin Gruenbaum
我也在研究这个,你有找到什么信息吗? - runxc1 Bret Ferrier
哈哈,不太确定,但感觉请求好像被排队了... - Ryan Chu
有人发现如何更深入地查看这些段落了吗? - Jtello
我也遇到了问题。有人找到解决办法吗? - Heera Jaiswal
我也遇到了同样的问题。 - Jignesh Hirpara
1个回答

0

ExecuteRequestHandler不是你可以单独改进的东西。要改进它,你需要改进实际执行的代码。

因此,你需要跟踪应用程序逻辑以确定哪里花费了太长时间。新的Relic确实有一个.Net Agent API,你可以用它来帮助解决这个问题,但如果没有对你的代码进行可见性跟踪,新的Relic只能帮助我们识别端点性能,并将网络和主机延迟与业务逻辑的执行隔离开来。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接