rabbitMQ消息队列 – Message方法解析

Python/Go 林涛 17563℃ 0评论

##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方法解析

喜欢 (2)or分享 (0)
0 0 投票数
文章评分
订阅评论
提醒
guest

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x