Hazelcast大脑裂开后,ReliableItopic消息侦听器无法正常工作

时间:2019-07-09 12:32:29

标签: hazelcast

方案:“ 2个节点hazelcast群集”注册了主题名称为ReliableItopic的{​​{1}},并且在第二个节点中使用了消息。节点1将消息发布到主题名称为sample_topic的{​​{1}}。两个节点启动,消息已发布和接收。

一段时间后,第二个节点分离(在hazelcast日志中删除了成员),并且在加入(成员加入且大小为2)返回时,ReliableItopic消息侦听器停止工作并且消息没有被使用。

由于sample_topic大脑分裂,正面临这个问题

hazelcast版本:3.11.2

因此,每当ReliableItopic发生脑裂时,我们需要注册Hazelcast消息监听器吗?

1 个答案:

答案 0 :(得分:0)

那不是裂脑,而是集群的正常缩减规模,然后再扩大规模。无论在第二个节点出局时生成的任何事件,都不会传递。如果您使用与断开连接之前相同的配置,则一旦该节点恢复原状,它应开始正常运行。