RabbitMQ
中等
面试题库
RabbitMQ
中等
RabbitMQ 集群中队列的「主副本(leader)」如何随节点故障迁移?客户端如何感知?
RabbitMQ
中等
仲裁队列在什么场景下不适用?与经典队列相比有哪些功能限制?
RabbitMQ
困难
仲裁队列的 Raft 协议如何保证一致性?多数派确认对延迟有何影响?
RabbitMQ
中等
仲裁队列(quorum queue)是什么?它与镜像队列相比解决了哪些痛点?
RabbitMQ
困难
镜像队列的「发布到所有节点(publish to all)」策略为什么会影响性能?
RabbitMQ
困难
镜像队列的 master/slave 是如何选举的?同步策略(synchronised)在故障转移中的作用?
RabbitMQ
中等
普通集群与镜像队列(mirrored queue)的核心区别是什么?各自的优缺点?
RabbitMQ
中等
普通集群中消费者连接到的节点没有队列的消息时会怎样?数据如何被拉取?
RabbitMQ
中等
RabbitMQ 普通集群模式下,队列元数据与消息在节点间是如何分布的?
RabbitMQ
困难
什么是消费端的 at-most-once、at-least-once、exactly-once 语义?RabbitMQ 分别如何达成?
RabbitMQ
中等