消息模式

生產者消息確認

同步確認(synchronous acknowledgement)

發送一條消息收到確認後,才發下一條消息。

可靠性較高,吞吐率差。

異步確認(asynchronous acknowledgement)

發送一條消息,不等待此消息確認就發送一條。等上一條消息確認收到後,執行callback(回調函數)。

批量確認

不等待前面消息的確認就發送下一條,確認收到後,就認爲這條消息ACK(包括這條消息)對應的之前消息都收到了。

無確認

吞吐率高,一般用於日誌場景。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章