为什么在Dropwizard指标中使用CachedGauage?

sme*_*eeb 3 java metrics dropwizard codahale-metrics

我看到CachedGaugeDropWizard Metrics(以前的Coda Hale Metrics)lib中有.我不知道为什么会有人曾经用这个?!?

指标价值的理解是它是实时,准确和相关的.如果度量标准报告过时/缓存值,它可能用于什么目的?

And*_*dré 5

引用您添加的相同链接:

缓存仪表

高速缓存的仪表允许更有效地报告计算成本高的值

如果您的指标需要大约两秒钟的时间来计算,甚至几分钟,该怎么办?你会在每次用户请求数据时计算出来吗?存储在缓存中是有意义的.

这样的度量标准不是我实际称之为实时的,因为更新本身比为用户呈现信息花费更多时间.该指标在完成计算后已经过时.