首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java中的New Relic @Trace与Segment

Java中的New Relic @Trace与Segment
EN

Stack Overflow用户
提问于 2018-01-29 21:36:23
回答 1查看 400关注 0票数 0

我试着查过了,但我没有找到任何合适的答案。

@Trace注释方法和用NewRelic.getAgent().getTransaction().startSegment()segment.end()包装方法的内容有什么区别

嵌套的@Traces和嵌套的Segments怎么样?

如果method1调用method2,并且两者都有@Trace/Segmentmethod1总共占用100ms,而method2占用70ms。

如何上报?method1是100ms还是30ms?

最后,如果两者混合在一起了呢?

EN

回答 1

Stack Overflow用户

发布于 2018-01-29 21:46:44

嵌套跟踪是可能的,并且非常有用。如果只注释控制器,则无法控制所调用的嵌套方法。

使用@Trace(dispatcher = true)注释的方法将显示为“parent”,而嵌套注释在NewRelic仪表板中的此父级下聚合。

在您的示例中,方法1将显示为100ms。

有关@跟踪和分割的更多信息,请访问:https://docs.newrelic.com/docs/apm/transactions/transaction-traces/transaction-trace-details

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48502567

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档