【问题标题】:How to view contents of infinispan cache?如何查看infinispan缓存的内容?
【发布时间】:2014-01-16 18:43:02
【问题描述】:

我在一个 grails 项目中使用 infinispan 缓存。

有什么方法可以点击 JMX 端口或其他任何东西来查看缓存的内容吗?

谢谢。

【问题讨论】:

    标签: infinispan


    【解决方案1】:

    这里是docs for JMX operations。不,没有可以显示所有条目的 JMX 操作。

    在本地/复制模式下,您可以在缓存上调用 values() 来获取所有值,但这不是生产环境中推荐的操作(它不能很好地扩展)。相反,请查看 Distributed Executors 或 Map/Reduce API。

    【讨论】:

    • 为 Cache MBean 公开的唯一操作是 start() 和 stop()
    • 是的,我已经写过没有可以显示所有条目的 JMX 操作。简单地说,列出所有条目并不是你应该做的。如果你想对所有条目做一些事情,使用 Map/Reduce API 的并行方法是可行的方法。
    猜你喜欢
    • 2016-03-07
    • 2015-06-14
    • 1970-01-01
    • 2015-12-13
    • 2016-09-20
    • 1970-01-01
    • 2013-12-25
    • 2017-03-26
    • 2011-09-13
    相关资源
    最近更新 更多