Infinispan默认cache.get不起作用

时间:2013-11-27 12:37:00

标签: java infinispan

我从infinispan.org版本6.0.0加载了默认包。 在CentOS版本6.3上运行standalone.sh并尝试使用hotrod从Java客户端访问它。

情景:

  1. 放置键值 - 有登录服务器,表示该元素已成功添加
  2. 按键获取 - null返回,有登录服务器,表示此键未找到该元素
  3. GetBulk - 返回元素
  4. 以下是我使用的代码:

    RemoteCacheManager cacheContainer = new RemoteCacheManager(new    ConfigurationBuilder().addServer().host(SERVER_HOST).port(SERVER_PORT).build());
    RemoteCache<Integer, Integer> cache = cacheContainer.getCache();
    Integer result = cache.put(key, value);
    Integer value = cache.get(key);
    Map<String, String> bulk = cache.getBulk();
    
    • 如果在窗户上安装infinispan,相同的情况将完美无缺。
    • java版本&#34; 1.7.0_45&#34; (客户端和服务器)。
    • 无论是远程呼叫还是本地呼叫,都会发生相同的故障行为。
    • 如果我们调用getBulk或keySet - 返回我们期望的数据。
    • 检查已发送和已接收的密钥 - 它们是平等的。
    • 检查了jvm版本,试用了不同且相同的版本。
    • 尝试使用不同的键和值:String,Integer,Custom objects。

    我做错了什么?

0 个答案:

没有答案