rabbitMQ消息隊列 – Message方法解析


消息的創建由AMQPMessage對象來創建
$message = new AMQPMessage("消息內容");
是不是很簡單.

后邊是一個數組.可以對消息進行一些特殊配置
$message = new AMQPMessage("消息內容",['配置項'=>'配置值']);

配置項分析表

配置項 類型 說明
content_type 短文本 MIME類型表示消息是一種什么類型的格式,參考MIME類型
content_encoding 短文本 正文傳輸編碼,比如內容是gzip壓縮的.值就是gzip,參考
application_headers 數組 請求的headers信息
delivery_mode 數字 表示是否持久化,1為否,2為是 參考
priority 數字 發送權重,也就是優先級
correlation_id 短文本 相關性ID 參考
reply_to 短文本 消息被發送者處理完后,返回回復時執行的回調
expiration 短文本 存活時間,毫秒數
message_id 短文本 擴展屬性
timestamp 數字 時間戳
type 短文本 擴展屬性
user_id 短文本 擴展屬性
app_id 短文本 擴展屬性
cluster_id 短文本 擴展屬性

如需轉載請注明: 轉載自26點的博客

本文鏈接地址: rabbitMQ消息隊列 – Message方法解析

轉載請注明:26點的博客 » rabbitMQ消息隊列 – Message方法解析


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM