什么是#34; Dispatcher"在NewRelic的@Trace Annotation上做

时间:2012-06-14 15:18:20

标签: java newrelic

New Relic的dispatcher注释的@Trace属性有什么作用?我可以找到的所有示例都将其设置为true - 如果将其设置为false会发生什么?

1 个答案:

答案 0 :(得分:5)

基本上,dispatcher=true表示“将此方法视为我想要与其他类型的请求分开监控的请求的开始”。

来自documentation on monitoring Java background processes with New Relic

  

dispatcher=true选项使得带注释的方法被视为Web事务 - 代理将报告任务的错误和事务跟踪。

设置为false,跟踪的方法不会被视为事务本身,只有在已经报告的事务中调用它时才会显示在New Relic中。