Rabbitmq---生产者和消费者概念
生活随笔
收集整理的這篇文章主要介紹了
Rabbitmq---生产者和消费者概念
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Rabbitmq整體上是一個生產者和消費者模型,主要負責接受、存儲和轉發消息。
如上圖所示,
-
Producer:生產者,投遞消息的一方。
生產者創建消息,然后發布到Rabbitmq中。消息一般包括兩個部分:消息體和標簽(用來表述這條消息,比如交換機名稱,或者一個路由鍵)。
-
Consumer:消費者,就是接收消息的一方。
-
Broker:消息中間件的服務節點
- 首先生產者封裝消息,發送(AMQP協議中對應的命令為Basic.publish)到Broker中,消費者訂閱消息并接受消息(AMQP協議中對應的命令為Basic.Consume或者Basic.Get),然后獲取數據,進行業務邏輯處理。
知是行之始,行是知之成
總結
以上是生活随笔為你收集整理的Rabbitmq---生产者和消费者概念的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 龙曲线题目
- 下一篇: ghost使用图解加详细说明