高可用
推荐使用集群和复制队列(mirrored queues 和 quorum queues,是同步复制的).
mirrored queues
使用 auto-heal or ignore partition handling 策略那么仍然可以提供服务,但是恢复可能会有数据丢失
使用 pause_minority partition handling 策略可以达到一致性.网络分区后少数派那边将会停止服务,断开与客户端的链接,如果分区后没有多数派那么系统不可用.故障转移不如 quorum queues 快
quorum queues
只要达成多数派,那么仍然可以提供服务,故障转移最快,无数据丢失
网友评论