【问题标题】:Hazelcast topic - messages seem to be sent from only one memberHazelcast 主题 - 消息似乎只来自一位成员
【发布时间】:2018-07-22 06:36:06
【问题描述】:

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

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

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

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

问候

【问题讨论】:

  • ..我认为,您必须增加客户端数量才能看到一些效果,当然它都是可配置的(默认)@see

标签: java distributed-computing hazelcast


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-06-26
    • 2018-04-27
    • 2019-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-19
    • 2012-01-24
    相关资源
    最近更新 更多