rabbitmq 消息對象的結構

rabbitmq中有三種對象分別是: 隊列、交換器,消息。而他們的關係如下圖:

·使用 co口tent -t ype 屬性讓消費者知道如何解釋消息、體 。
·使用 content - encoding 屬性來指示消息體使用某種特殊的方式進行壓縮或編碼 。
·填充 message-id 和 correlation - id 來唯一標識消息和消息響應,用於在工作
流程中實現消息跟蹤 。
· 利用 time stamp 屬性減少消息大小,並創建一個規範定義來描述消息創建時間 。
·使用 expiration 屬性表明消息過期 。
·告訴 RabbitMQ 使用 delivery-mode 將消息寫入磁盤或內存隊列。
·使用 app - id 和 user-id 來幫助追蹤出現問題的消息發佈者應用程序。
·使用 type 屬性來定義發佈者和消費者之間的契約 。
·使用 reply- to 屬性實現響應消息的路由。
·使用 headers 映射表定義自由格式的屬性和實現 RabbitMQ 路由。

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