跳至主要內容
RabbitMQ 面试

RabbitMQ 面试

【中等】RabbitMQ 怎么实现延迟队列?🌟

RabbitMQ 实现延迟队列主要有两种方式:

死信交换机(DLX)方案

  • 原理:让消息先进入一个有过期时间(TTL) 的队列,消息过期后自动被转发到死信交换机,再路由到最终消费队列。
  • 优点:稳定可靠,无需额外插件。
  • 缺点不灵活,需为不同延迟时间创建多个队列;定时不精确

钝悟...大约 2 分钟分布式分布式通信MQ分布式通信MQRabbitMQ面试