我在部署在三个节点上的wildfly 10应用程序中使用infinispan。我还可以通过一个简单的UI查看统计数据:
统计数据通过以下方式调用: cache.getAdvancedCache().getStats()
cache.getAdvancedCache().getStats()
不,我已经更改了 lifeSpan 缓存对象的时间和需要重置统计信息的时间( 时间间隔重置 )查看新的命中率。
lifeSpan
那么,是否可以在不停止或重新启动节点的情况下重置统计信息?有没有 cli脚本 我可以使用或可能以编程方式重置?
这个 Stats 对象有一个方法 .reset() ,使用那个。
Stats
.reset()
或者,可以通过JMX重置统计信息,查找对象名称 Statistics 活动 resetStatistics 。
Statistics
resetStatistics