Apache-Ignite集成为Hibernate二级缓存:查看点火缓存的最佳方法是什么?

时间:2016-07-28 22:03:48

标签: hibernate spring-mvc caching gridgain ignite

有人可以告诉我检查Apache-Ignite Hibernate二级缓存是否正常工作的最佳方法吗?怎么样?

例如。 1. VisualVM 2. Hibernate统计日志

我使用过EHcache,我可以配置Viusual VM Mbean来获取如下统计信息:

{{1}}

另外,Hibernate统计打印输出PUT / HIT / MISS在日志中。

1 个答案:

答案 0 :(得分:0)

Ignite也支持JMX。要为缓存启用完整统计信息,请在其配置中添加以下属性:

<bean class="org.apache.ignite.configuration.CacheConfiguration">
    <property name="managementEnabled" value="true"/>
    <property name="statisticsEnabled" value="true"/>
</bean>

默认情况下启用JMX服务本身。在节点日志中找到此行以标识端口号(在此示例中为49113):

Remote Management [restart: on, REST: on, JMX (remote: on, port: 49113, auth: off, ssl: off)]