我在客户端服务器模式下使用hazelcast集群。集群中有两个成员。
从一个客户端,我正在向主题和其他客户发布消息,我正在尝试接收来自该主题的消息。
在管理中心,显示所有操作仅在一个实例中执行。
这是预期的行为吗?我希望在两个成员中发表和接收
此致
答案 0 :(得分:2)
我在google groups上看到了同样的问题。作为该答案的补充,请记住,ITopic是一种非分区数据结构,这意味着它存储在单个分区(=单个成员)上。这就是为什么你看到与该主题相关的所有发布/订阅发生在一个成员上的原因。
另一方面,如果你有一个主题用例,我也想让你知道ReliableTopic,它有更好的保证,但显然可能带来开销。