
和RocketMQ一樣,RabbitMQ作為消息中間件,主要負責接收、存儲和轉發消息。同時RabbitMQ也有生產者和消費者的概念,我們先來看看...
作為《學習RabbitMQ,這里沒有廢話》系列的開篇,理論上按照我個人的風格是要介紹一下什么是消息,什么是消息中間件,然后再過渡到本篇《Rabb...
1. 死信隊列 上一篇《RocketMQ:消息重試》中我們提到當一條消息消費失敗時,RocketMQ會進行一定次數的重試。重試的結果也很簡單,無...
消息的發送和消費并不是百分百成功的,在出現消息推送失敗時,RocketMQ有何補償方式來進行消息重試呢?這是我們今天要一起學習的點。 1. 順序...
RocketMQ分布式集群是通過Broker節點的Master和Slave配合達到高可用性的。 Master和Slave的區別:在Broker的...
通常來說我們對分布式隊列有高可靠性的要求,所以數據要進行持久化存儲。 消息生產者發送消息到MQ。 MQ收到消息,將消息進行持久化,即在存儲系統中...
在此之前,我們已經介紹過《RocketMQ:快速入門》和《RocketMQ:搭建集群》。現在我們已經準備好RocketMQ的環境了,接下來就是通...
在上一篇《RocketMQ:快速入門》之后,今天說一說如何搭建RocketMQ集群。首先看一下集群架構圖: 1. 集群特點 NameServer...
1. 什么是消息中間件 (1)什么是消息? 消息是指:在應用程序之間傳遞的數據。消息可以非常簡單,比如只包含文本字符串、JSON等;但也可以很復...