java - Hazelcast 主题 - 消息似乎仅由一名成员发送

标签 java distributed-computing hazelcast

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

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

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

enter image description here

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

问候

最佳答案

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

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

关于java - Hazelcast 主题 - 消息似乎仅由一名成员发送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48740580/

相关文章:

java - 使用 Hazelcast 通过队列进行请求-回复

java - 为什么我不能执行返回 Iterator().next().length() 的方法?

java - 如何在数组列表中循环添加语句

java - 均值 bean : failed to test bean with arrays

java - 我如何在类中包含(常量)原始数据表?

three.js - 在多台计算机的服务器上分发高分辨率渲染

hadoop - 关于线上分布式环境

c - 在集群节点上显式分布 MPI 进程

java - 使用 Hazelcast 的多播对不同的 Web 应用程序使用相同的 hibernate L2 缓存

java - 榛树数据分布