1

我写了一个 NewRelic 插件。我一直在调试它,并注意到 pollCycle 被连续调用两次。由于我们在每次通话后都会重置我们的数据,这会导致一些非常倾斜的数字。任何人都知道为什么会发生这种情况或我该如何阻止它?

4

1 回答 1

1

在用于插件开发的 New Relic Java SDK 中,pollCycle()通过该方法添加的每个代理都会调用一次该runner.add()方法。pollCycle()运行程序将为这些代理工厂创建的每个组件调用一次该方法。

您可以通过仅添加两个工厂之一并看到pollCycle()它只被调用一次来验证是否属于这种情况。

于 2013-08-14T22:20:17.213 回答