RabbitMQ-生產者消息發佈時可靠性權衡

 不做任何配置的情況下,生產者是不知道消息是否真正到達RabbitMQ,也就是說消息發佈操作不返回任何消息給生產者。怎麼保證我們消息發佈的可靠性?有以下幾種常用機制。 1.無保障:生產着發完即走,不保證消息是否發送到隊列 2.失敗通知:生產者將消息發送到交換機的時候,發現沒有可用路由的隊列,發送一個失敗通知給生產者 3.發佈確認:          1)、一般確認:消息投遞到匹配的隊列後返回ACK
相關文章
相關標籤/搜索