Как каналы django могут общаться с другими микросервисами? - PullRequest
1 голос
/ 23 июня 2019

Мы разрабатываем микросервисы и общаемся между ними по кролику.

Мы хотели бы добавить в смесь приложение django и в настоящее время ищем элегантные решения.

Я посмотрел на django каналов . Хотя они могут общаться через rabbitmq, я не нашел упоминаний о том, как отправлять сообщения на конкретный обмен (и предпочтительно с определенным ключом маршрутизации, поскольку мы в основном используем тематические обмены).

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

Я что-то пропустил?

...