【发布时间】:2019-02-01 18:01:02
【问题描述】:
假设我有 3 个节点和两种可能的 ArangoDB 配置:
- 主动故障转移:
节点 1:代理
节点 2:领导者
节点3:追随者
或
- 集群:
节点 1:1 个代理 1 个 DBserver 和 1 个协调器
节点 2:1 个代理 1 个 DBserver 和 1 个协调器
节点 3:1 个代理 1 个 DBserver 和 1 个 Coordinator
现在假设节点 1 和 2 发生故障。哪种配置更有弹性? ActiveFailover 配置中的 Follower 是否可以访问,即使运行 Agent 的节点 1 关闭了?还是集群配置会更优雅地处理这种情况,让节点 3 可用于处理读取和写入?
【问题讨论】:
标签: arangodb