我有一个使用GaugeService和CounterService的示例项目,
我已经意识到GaugeService会保留最后提交的值,但是我希望它将以滚动附加的方式进行计算。
因此,在这种情况下,GaugeService线程如CounterService。
GaugeService仅提供了commit()方法,未发现其他配置设置。
GaugeService和CounterService有什么区别?
最佳答案
您在自己的帖子中回答了自己的问题:
GaugeService.submit()用新值覆盖最后一个值。就像您车上的速度表一样,它仅显示您当前的速度。您可以使用GaugeService监视活动会话或线程等的当前数量。
CounterService.increment()将当前值增加一。您可以使用CounterService来计数诸如创建了多少会话或在应用程序中发生多少错误之类的事情。
关于java - Spring 启动执行器的量具服务和计数器服务之间的区别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40813239/