如何在不重新启动或停止应用程序的情况下重置 infinispan 统计信息
How to reset infinispan statistics without restarting or stopping the application
我在部署在三个节点上的 wildfly 10 应用程序中使用了 infinispan。我还可以通过简单的 UI:
查看统计信息
通过以下方式调用统计信息:cache.getAdvancedCache().getStats()
不,我已经更改了缓存对象的 lifeSpan
时间,需要重置统计信息 (timeSinceReset) 以查看新的命中率。
那么是否可以在不停止或重新启动节点的情况下重置统计信息?是否有任何 cli 脚本 我可以使用或者我是否可以通过编程方式进行重置?
Stats
对象有一个方法 .reset()
,使用那个方法。
或者可以通过 JMX 重置统计信息,查找对象名称 Statistics
,操作 resetStatistics
。
我在部署在三个节点上的 wildfly 10 应用程序中使用了 infinispan。我还可以通过简单的 UI:
查看统计信息通过以下方式调用统计信息:cache.getAdvancedCache().getStats()
不,我已经更改了缓存对象的 lifeSpan
时间,需要重置统计信息 (timeSinceReset) 以查看新的命中率。
那么是否可以在不停止或重新启动节点的情况下重置统计信息?是否有任何 cli 脚本 我可以使用或者我是否可以通过编程方式进行重置?
Stats
对象有一个方法 .reset()
,使用那个方法。
或者可以通过 JMX 重置统计信息,查找对象名称 Statistics
,操作 resetStatistics
。