如何实现消息重试
|
|
requeue-rejected设为false表示一条消息即使没有被ack,也不会再重新发送(默认是会重新加入队列)
如何实现消息延时
RabbitMQ可以针对Queue和Message设置x-message-tt,来控制消息的生存时间,如果超时,则消息变为dead letter
|
|
requeue-rejected设为false表示一条消息即使没有被ack,也不会再重新发送(默认是会重新加入队列)RabbitMQ可以针对Queue和Message设置x-message-tt,来控制消息的生存时间,如果超时,则消息变为dead letter
热评文章