答案 0 :(得分:3)
NO-OP是不执行任何操作的代码(“无操作”)。通过扩展,“不做某事”意味着使它什么也不做。 “ NO-OP'd”(此处拼写为“ NOOPd”)是过去分词。也许“禁用”会更容易理解。
这意味着compositeCounter.increment();
在添加注册表之前不执行任何操作。在此之前,无论您多久打一次increment()
,计数都将保持为0。
如示例所示:
CompositeMeterRegistry composite = new CompositeMeterRegistry();
Counter compositeCounter = composite.counter("counter");
compositeCounter.increment(); // (1)
SimpleMeterRegistry simple = new SimpleMeterRegistry();
composite.add(simple); // (2)
compositeCounter.increment(); // (3)
在步骤2中添加注册表之前,步骤1中的increment()
调用是NO-OP。实际上只有第3步使计数器递增(从0
到1
)。