gpt4 book ai didi

java - Java 中的 New Relic @Trace 与 Segment

转载 作者:行者123 更新时间:2023-12-02 11:41:39 24 4
gpt4 key购买 nike

我尝试查找此内容,但没有找到任何适当的答案。

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

嵌套@Traces怎么样?并嵌套Segments

如果method1来电 method2两者都有 @Trace/Segment ,和method1总共需要 100 毫秒,其中 method2需要 70 毫秒。

如何报告? method1是 100 毫秒还是 30 毫秒?

最后,如果两者混合在一起怎么办?

最佳答案

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

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

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

您可以在以下位置找到有关 @Trace 和分段的更多信息:https://docs.newrelic.com/docs/apm/transactions/transaction-traces/transaction-trace-details

关于java - Java 中的 New Relic @Trace 与 Segment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48502567/

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