首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >"NOOPd“对micrometer.io意味着什么?

"NOOPd“对micrometer.io意味着什么?
EN

Stack Overflow用户
提问于 2019-06-24 07:24:15
回答 1查看 460关注 0票数 1

在阅读关于3.1。复合登记处的文章时,我看到了以下内容:

增量是NOOPd,直到复合中有一个注册中心。在这一点上,计数器的计数仍将产生0。

NOOPd是什么意思?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-24 07:43:38

无操作是一段代码,它什么也不做(“没有操作”)。因此,“不做某事”意味着让它什么也不做。“NO-OP d”(此处拼写为"NOOPd“)是过去分词。也许“残疾人”更容易理解。

这意味着compositeCounter.increment();在添加注册表之前什么也不做。在此之前,无论您调用increment()多少次,计数都将保持为0。

如例所示:

代码语言:javascript
复制
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()调用是不操作的。只有步骤3实际上增加了计数器(从01)。

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

https://stackoverflow.com/questions/56731644

复制
相关文章

相似问题

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