Как я могу отправить файл вместе с другими данными, используя Kombu?Я использую rabbitmq в качестве посредника.
например, file.pdf вдоль словаря {'author': 'user'}
Я хотел бы сделать это в одном сообщении, если это возможно,Но если вы рассчитываете использовать стандартные сериализаторы Kombu, как бы вы связали отдельные сообщения?
Есть несколько способов, но как насчет:
producer.send({"author": "user", "file": file})
или
producer.send(file, serializer=None, headers={"author": "user"})
Однако заголовки могут быть только тех типов, которые поддерживаются AMQP.