2016-07-28 5 views
0

Apache-Ignite Hibernate 2nd level cache가 작동하는지 확인하는 가장 좋은 방법을 알려 줄 수 있습니까? 그리고 어떻게 ?최대 절전 모드 2 차 캐시로 Apache-Ignite 통합 : 점화 캐시를 조사하는 가장 좋은 방법은 무엇입니까?

예 : 1. VisualVM과 2. 최대 절전 모드 통계 로그

나는 EHCache는 함께 일을하고 난 다음과 같이 통계를 얻을 수있는 Viusual VM하여 MBean을 구성 할 수 있었다 :/HIT PUT 인쇄물, 통계를 최대 절전 모드 또한

<bean id="cacheManager" 
    class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean"> 
    <property name="configLocation" value="classpath:/spring/ehcache.xml" /> 
    <property name="shared" value="true" /> 
</bean> 

<!-- JMX for ehcache --> 

<bean id="managementService" class="net.sf.ehcache.management.ManagementService" 
    init-method="init" destroy-method="dispose"> 

    <constructor-arg ref="cacheManager" /> 
    <constructor-arg ref="mbeanServer" /> 
    <constructor-arg index="2" value="true" /> 
    <constructor-arg index="3" value="true" /> 
    <constructor-arg index="4" value="true" /> 
    <constructor-arg index="5" value="true" /> 

</bean> 

<bean id="mbeanServer" class="org.springframework.jmx.support.MBeanServerFactoryBean"> 
    <property name="locateExistingServerIfPossible" value="true" /> 
</bean> 

/MISS는 로그에 있습니다.

답변

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)]