【问题标题】:How to read the content of Infinispan Cache如何读取 Infinispan Cache 的内容
【发布时间】:2018-01-25 00:40:19
【问题描述】:

我在我的 Java 项目中使用 Infinispan Cache。
如何读取 Infinispan Cache 的内容? 我搜索了外部库,但没有成功。

我想在浏览器上打开一些东西并查看内容、对象、RAM 中的当前使用情况(这不会很糟糕)、过期/未过期、每个过期的时间以及系统中有多少。

这可以通过例如 jvisualvm 来完成,但这并不方便,并且存在连接问题。 jvisualvm 没有网络接口。

有什么东西可以解决这个问题吗?

【问题讨论】:

  • 请澄清一下,“阅读内容”是什么意思?那些“外部库”是什么?遍历所有条目? Cache API 继承自 ConcurrentMap,keySet()、entrySet() 和 values() 方法按预期工作。也许您将它用作 Hibernate ORM 二级缓存,或者通过 Spring?
  • 我想在浏览器上打开一些东西并查看内容、对象、RAM 中的当前使用情况(应该不错)、过期/未过期、每个过期的时间和数量他们在系统中。这可以通过例如 jvisualvm 来完成,但这并不方便,并且存在连接问题。 jvisualvm 也没有。
  • 补充了上面的问题

标签: java jboss infinispan


【解决方案1】:

正如您所注意到的,一些统计数据或可用操作是通过 JMX 公开的。为了获得更好的用户体验,有Infinispan Console,但它与作为服务器运行的 infinispan 集成,而不是在嵌入式模式下 (afaik)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-15
    • 1970-01-01
    • 2011-01-17
    • 1970-01-01
    • 2015-05-04
    • 2012-08-07
    • 2017-12-15
    相关资源
    最近更新 更多