有人可以告诉我检查Apache-Ignite Hibernate二级缓存是否正常工作的最佳方法吗?怎么样?
例如。 1. VisualVM 2. Hibernate统计日志
我使用过EHcache,我可以配置Viusual VM Mbean来获取如下统计信息:
{{1}}
另外,Hibernate统计打印输出PUT / HIT / MISS在日志中。
答案 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)]