首页 > 解决方案 > rabbit mq中的各种模式有什么区别?

问题描述

rabbit mq中的各种模式有什么区别?

喜欢模式:可靠或模式:Fireforget

标签: rabbitmq

解决方案


两种模式(reliable 和“fire and forget”)之间的区别在于消息的确认。在即发即忘模式下,当发生 TCP 错误时,消息可能会丢失。使用手动确认的消息,这不会发生,并且在传输中丢失的消息将被重新排队。

资料来源:RabbitMQ 文档

还有一个关于消息丢失的有趣演示。


推荐阅读