我们正在开发微服务,并通过Rabbitmq在它们之间进行通信。
我们想将django应用程序添加到组合中,目前正在寻找优雅的解决方案。
我看过Django channels。尽管他们能够通过Rabbitmq进行通信,但我还没有提到如何将消息发送到特定的交换机(最好是使用特定的路由密钥,因为我们主要使用主题交换)。
asgi-rabbitmq似乎是asgi(通道使用的协议)和amqp(rabbitmq使用的协议)之间的转换。但是,从文档中,我仅了解如何启用它-而不是如何实际使用它来发布消息。
我错过了什么吗?