HazelcastClient ringbuffer 给出 UnsupportedOperationException
HazelcastClient ringbuffer gives UnsupportedOperationException
正在使用
HazelcastInstance client = HazelcastClient.newHazelcastClient();
Ringbuffer<String> mybuffer = client.getRingbuffer("rb");
作为客户端连接到多播加入者出现错误:
Exception in thread "main" java.lang.UnsupportedOperationException
at com.hazelcast.client.impl.HazelcastClientProxy.getRingbuffer(HazelcastClientProxy.java:73)
但使用另一个 hazelcast 实例工作正常:
HazelcastInstance client = Hazelcast.newHazelcastInstance();
Ringbuffer<String> mybuffer = client.getRingbuffer("rb");
事实是,作为客户端连接到已经存在的多播实例可能比启动另一个实例更可取。这是设计使然,还是我做错了什么?
谢谢
3.5 和 3.5.1 版本中缺少 RingBuffer 的客户端实现。它在 3.5.2+ 中可用。
正在使用
HazelcastInstance client = HazelcastClient.newHazelcastClient();
Ringbuffer<String> mybuffer = client.getRingbuffer("rb");
作为客户端连接到多播加入者出现错误:
Exception in thread "main" java.lang.UnsupportedOperationException
at com.hazelcast.client.impl.HazelcastClientProxy.getRingbuffer(HazelcastClientProxy.java:73)
但使用另一个 hazelcast 实例工作正常:
HazelcastInstance client = Hazelcast.newHazelcastInstance();
Ringbuffer<String> mybuffer = client.getRingbuffer("rb");
事实是,作为客户端连接到已经存在的多播实例可能比启动另一个实例更可取。这是设计使然,还是我做错了什么?
谢谢
3.5 和 3.5.1 版本中缺少 RingBuffer 的客户端实现。它在 3.5.2+ 中可用。