【问题标题】:Cluster merge notification in HazelcastHazelcast 中的集群合并通知
【发布时间】:2021-08-26 14:46:23
【问题描述】:

我在我的 java 应用程序中托管了一个 hazelcast 节点,并且我们正在运行该应用程序的多个实例。当节点加入集群或重新加入集群(两个节点之间的网络中断)时,在节点成功(重新)加入集群后会发生迁移/合并过程。有没有办法在所有节点上获取有关该进程的通知?因此,例如,如果一个节点暂时失去了网络并且现在又回来了,可以等待该通知确定它在陈旧的数据上不起作用(所以我正在寻找“合并完成”的通知,并且在所有涉及的节点上)

【问题讨论】:

    标签: java replication hazelcast


    【解决方案1】:

    您可以收听 Hazelcast 集群事件。在Hazelcast Docs, Cluster Events, Listening for Migration Events 阅读更多内容。

    【讨论】:

    • 谢谢。还有一件事-迁移是一方面,iirc我只在合并的一方面得到事件。我怎么知道哪一方将进行合并?假设我有两个节点,它们在某个时候失去了联系,哪一个会合并到另一个?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多