Hazelcast主题 - 消息似乎只从一个成员发送

时间:2018-02-12 06:20:24

标签: java distributed-computing hazelcast

我在客户端服务器模式下使用hazelcast集群。集群中有两个成员。

从一个客户端,我正在向主题和其他客户发布消息,我正在尝试接收来自该主题的消息。

在管理中心,显示所有操作仅在一个实例中执行。

enter image description here

这是预期的行为吗?我希望在两个成员中发表和接收

此致

1 个答案:

答案 0 :(得分:2)

我在google groups上看到了同样的问题。作为该答案的补充,请记住,ITopic是一种非分区数据结构,这意味着它存储在单个分区(=单个成员)上。这就是为什么你看到与该主题相关的所有发布/订阅发生在一个成员上的原因。

另一方面,如果你有一个主题用例,我也想让你知道ReliableTopic,它有更好的保证,但显然可能带来开销。