首页 > 解决方案 > 如何在 Stackify 跟踪中查看“ASP.NET HTTP 模块”的详细信息?

问题描述

Stackify 跟踪示例

我们使用Stackify来监控我们的 SAAS 应用程序。在缓慢请求的典型跟踪中,我们看到超过 90% 的时间花在“ASP.NET HTTP 模块”上。很高兴知道,但我们真的不知道应用程序是否存在问题,如果有问题该怎么办。

是否有使用 Stackify 或其他工具深入了解模块详细信息的方法或工具?

标签: stackify

解决方案


这是我从 Stackify 支持部门收到的答案:

CDT 2020 年 6 月 1 日凌晨 12:25:11

嗨,德罗尔,

感谢您联系 Stackify 支持!不幸的是,我们无法确定这种延迟的根本原因——我们只能证明管道中的某事/某处花费了太多时间(例如加载模块或模块本身)。这可能是由于特定 HTTP 模块的性能问题。例如,会话提供程序查询缓慢或导致瓶颈的 SQL 之类的东西。

我们的工程团队建议,如果此问题仍然存在,您可以尝试在 IIS 中的服务器上启用失败请求跟踪。这可以从 IIS 管道步骤中进行非常详细的跟踪,从而有助于进一步解决问题。

抱歉,如果这不是最理想的答案。如果您还有其他问题,请告诉我们!

此致,

马克·克韦多 | 开发者支持工程师


推荐阅读