gpt4 book ai didi

c# - 为什么 New Relic 在慢速网络事务下列出 "/System.ServiceModel.Activation.AspNetRouteServiceHttpHandler"?

转载 作者:太空宇宙 更新时间:2023-11-03 17:03:26 24 4
gpt4 key购买 nike

我正在使用 New Relic 收集 .NET 3.5 Web 服务的性能指标。 New Relic 告诉我,这个应用程序中最耗时的 Web 事务是“/System.ServiceModel.Activation.AspNetRouteServiceHttpHandler”。我做了一些研究并了解到这与处理对 WCF 应用程序的 HTTP 请求有关,但我不明白为什么它在 New Relic 中显示为它自己的 Web 事务。有人对为什么会发生这种情况有任何建议吗?

最佳答案

New Relic 的 .NET 代理使用事务中具有最高命名优先级的跟踪器来命名事务。 Web 事务可以使用 http 处理程序、asp 名称、MVC Controller 名称或 Web 服务名称来命名,具体取决于事务执行中调用的跟踪器。没有明确命名事务的跟踪器的后台事务被汇总到一个事务名称中。

您可以使用自定义命名来设置自定义检测,以更好地了解您的代码,该过程记录在此处:https://newrelic.com/docs/dotnet/CustomInstrumentation#metrics

如果您需要更多帮助,我建议您通过 https://support.newrelic.com/ 与我们联系

关于c# - 为什么 New Relic 在慢速网络事务下列出 "/System.ServiceModel.Activation.AspNetRouteServiceHttpHandler"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14506441/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com