应用程序启动时出现ehcache-monitor异常

时间:2015-06-06 04:53:22

标签: hibernate ehcache

我有一个使用hibernate和EHCache作为第二层缓存的应用程序。我想监视缓存的活动,我发现ehcache-monitorr工具看起来很不错 在我按照自述文件的指示后,我在may classpath中添加了echcache-probe jar并定义:

Node Insert(Node head,int x) {
Node head_node = head;
while( head.next != null )
{
head = head.next;
}
Node new_node = null;
new_node.data = x;
head.next= new_node;
return head_node;
}

该应用程序不再启动并失败,但有例外:

<cacheManagerPeerListenerFactory 
        class="org.terracotta.ehcachedx.monitor.probe.ProbePeerListenerFactory"   
        properties="monitorAddress=127.0.0.1, monitorPort=9889, memoryMeasurement=true" />  

我使用ehcache-probe-1.0.3和ehcache 2.9.1 知道怎么克服这个吗?

1 个答案:

答案 0 :(得分:0)

我的猜测是你的版本不兼容。预期探针类型,获得不同的探针类型 - 因此类铸造。这不应该发生在匹配的系统中,所以我怀疑不匹配。

由于Maven central中的最新探测是1.0.2,所以甚至比你的更早,我会说工具不起作用。

但是,自2.7以来,EHCache似乎有monitor built-in,那怎么样?