rabbitmq消息积压,恶性循环解决思路
Posted 江上雨
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rabbitmq消息积压,恶性循环解决思路相关的知识,希望对你有一定的参考价值。
- 设置消息的过期时间,让有问题的消息自己过期,不过会误杀正常的消息
- 设置队列的死性队列以及最大重试次数,消息一达到最大重试次数,就会自己到死性队列,不会影响后续消息,而且在死性队列里还可以看到坏消息。
- 设置消息的自定义消息头,根据消息头设置该消息是否应该继续被消费
- 消息回退是入队头,所以可以先ack消息,然后重新将消息发送至队尾
以上是关于rabbitmq消息积压,恶性循环解决思路的主要内容,如果未能解决你的问题,请参考以下文章
生产环境中,RabbitMQ 持续积压消息不进行ack ,发生什么了?
消息队列RabbitMQ原理消息队列保证幂等性,消息丢失,消息顺序性,以及处理消息队列消息积压问题
RabbitMQ:第二章:Spring整合RabbitMQ(简单模式,广播模式,路由模式,通配符模式,消息可靠性投递,防止消息丢失,TTL,死信队列,延迟队列,消息积压,消息幂等性)(代码