刚刚去谷歌 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 的子集