如何在不使用 JMX 的情况下获取 infinispan 缓存统计信息?

How to get the infinispan cache statistics without using JMX?

我试图在没有 JMX 的情况下以编程方式在 infinispan 中获取缓存统计信息。

我过去使用过 Ehcache,它有一个很好的方法来以编程方式获取统计信息,例如 cache.getHitCount()。

关于如何在 infinispan 中做同样的事情有什么想法吗?

注意:我使用的是 Wildfly 8.2 默认附带的 Infinispan 6.0.2 版本。0.Final。

您可以通过 a AdvancedCache.getStats() 访问统计信息。

例如,来自 Cache 实例:

cache.getAdvancedCache().getStats().getHits()