gpt4 book ai didi

java - 领导者选举和故障转移检测java库

转载 作者:IT老高 更新时间:2023-10-28 21:02:30 26 4
gpt4 key购买 nike

我正在寻找一个提供最基本集群要求的库。这个库应该有望脱离完整的状态复制解决方案 (ZooKeeper),因为状态复制要求非常低。

  1. 使用播种和八卦发现其他集群成员。(没有多播的网络)
  2. 基于 REST over HTTP/S 的 LAN 和 WAN 网络故障转移检测算法。(防火墙友好的设计,多站点集群)。
  3. 基于 Quorum 的领导人选举,包括脑裂检测。(多站点集群)
  4. 希望使用 Java 或 JVM 兼容语言编写。
  5. 仅从/向领导者读取/写入(对领导者节点的任何写入都会复制到所有其他节点)
  6. 读/写流量可以忽略不计。

最佳答案

上次我看(几年前)JGroups提供了一系列用于创建和管理集群的实用程序。它是作为 JBoss 的一部分建立的,但附带的很少(无论如何都习惯了)。不确定它是否符合所有条件,但值得一试。

关于java - 领导者选举和故障转移检测java库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13947536/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com