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

标签 caching statistics jmx infinispan

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

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

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

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

最佳答案

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

例如,来自 Cache 实例:

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

关于caching - 如何在不使用 JMX 的情况下获取 infinispan 缓存统计信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36801260/

相关文章:

java - 通过 JMX 判断 Java 版本

java - 如何集群 Ehcache 用作 Hibernate 的二级缓存

caching - 如何使 Redis 缓存中数据的层次结构(树)的部分无效

MySQL MyISAM 磁盘绑定(bind)缩放问题/驱动器缓存

r - 疏浚函数错误-R包MuMln

java - Weblogic MBean 服务器仅在 15 秒后提供该值

java - 基于Spring boot的REST服务,带有hazelcast的spring缓存无法处理缓存错误

machine-learning - 优化网络爬虫的关键字权重

r - 关于计算描述数据上限的函数的建议

java - Spark 流式自定义指标