刚刚去谷歌 search 了一下『rabbitmq Properties 和 headers 的区别』,出来的结果没有靠谱的,那就自己写一个吧
可以看到一个普通的 message 只有 Properties,没有 headers
那怎么才能有 headers 呢?
with Connection(amqp_uri) as conn:
with conn.channel() as channel:
started_at = time.time()
message = Message(channel=channel, body=data,
headers={'retry_count': 1})
所以,回到开始的问题:『rabbitmq Properties 和 headers 的区别?』
headers 是 Properties 的子集
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。