其他分享
首页 > 其他分享> > rabbitmq 笔记简要 四

rabbitmq 笔记简要 四

作者:互联网

16.交换器无法根据自身类型和路由键找到符合条件队列时,有哪些处理?

  mandatory:true 返回消费给生产者

  mandatory:false 直接丢弃

17.死信队列?

  DLX。全称为dead-letter-exchange ,死信交换器,死信邮箱。当消息在一个对列中变成死信之后,它能被重新发送到另一个交换器钟,这个交换器就是dlx,绑定dlx的队列就称为死信队列。

18.导致的死信的几种原因?
  消息被拒 且rasic.reject/basic.nack 且requeue=false

  消息ttl过期了,队列满了,无法在添加了

19.延迟队列?

  存储对应的延迟消息,指当消息被发送以后,并不想让消费者立刻拿到消息,而是等待特定时间后,消费者才能拿到这个消息进行消费

20.优先级队列?

  优先级高的队列会先被消费 可以通过 x-max-priority参数来实现。 通过消费速度大于生产速度且broker没有堆积的情况下,优先级显得没有意义。

标签:交换器,简要,优先级,队列,笔记,死信,rabbitmq,mandatory,消息
来源: https://www.cnblogs.com/songanddouya/p/15632408.html