我正在尝试部署Infinispan集群,其中每个节点都运行嵌入式HotRod服务器:

new HotRodServer().start(new  HotRodServerConfigurationBuilder().host("10.1.1.6").port(11322).build(),
            new DefaultCacheManager("infinispan.xml"));

客户:

remoteCache = new RemoteCacheManager().getCache("myCache");

客户cfg:

infinispan.client.hotrod.server_list=10.1.1.6:11322

问题是remoteCache是空的虽然我确定在infinispan.xml中定义的JPA加载器确实有效但我看到jconsole中的肯定实体计入myCache条目 .

我错过了什么吗?

另一个问题:如何以这种方式启动HotRod服务器上的REST endpoints ?

依赖:

'org.infinispan:infinispan-server-hotrod:5.3.0.Final',
'org.infinispan:infinispan-core:5.3.0.Final',
'org.infinispan:infinispan-cachestore-jpa:5.3.0.Final',
'org.infinispan:infinispan-client-hotrod:5.3.0.Final',

谢谢