Мы разрабатываем микросервисы и общаемся между ними по кролику.
Мы хотели бы добавить в смесь приложение django и в настоящее время ищем элегантные решения.
Я посмотрел на django каналов . Хотя они могут общаться через rabbitmq, я не нашел упоминаний о том, как отправлять сообщения на конкретный обмен (и предпочтительно с определенным ключом маршрутизации, поскольку мы в основном используем тематические обмены).
asgi-rabbitmq , похоже, переводит между asgi (протокол, используемый каналами) и amqp (протокол, используемый rabbitmq). Однако из документов я только понял, как включить его, а не как использовать его для публикации сообщений.
Я что-то пропустил?