【发布时间】:2018-03-09 13:16:00
【问题描述】:
我们收到由服务器外部事件生成的 RabbitMQ(或者可能是 Redis)消息。
如何让我们的 Django 应用收到此类事件的通知(并执行我们的一些代码)?
可以用芹菜做吗?
【问题讨论】:
-
Celery 旨在使用消息代理(例如 RabbitMQ 或 Redis)上的任务,这些任务也是由 Celery 生成的。是什么产生了您的信息?
-
我们可能会从 WebSocket 获取消息
-
pypi.python.org/pypi/pika 库满足我的需要
标签: django redis rabbitmq celery