RabbitMQ高可用与数据丢失问题 纵然间 2024-03-19 91 阅读1分钟 在生产环境下,采用镜像模式搭建的集群,共有3个节点 镜像队列结果是一主多从(从就是镜像),所有操作都是主节点完成,然后同步给镜像节点 主宕机后,镜像节点会替代成新的主(如果在主从完成前,主就已经宕机,可能出现数据丢失) 出现数据丢失如何解决?? 采用仲裁队列,与镜像队列一样,都是主从模式,支持主从数据同步,主从同步基于Raft协议,强一致。 并且使用起来非常简单,不需要额外的配置,在声明队列的时候只要指定这个是仲裁队列即可。