通过Redis Pub/Sub启动Python Celery任务

trb*_*bck 9 python redis celery

有没有一种有效的方法通过Redis Pub/Sub启动任务并将任务的值返回到Pub/Sub通道以根据结果启动另一个任务?

有没有人知道如何把它放在一起?也许装饰器是一个好主意,可以处理和准备返回值到Pub/Sub通道而不会过多地更改任务代码.

很感谢任何形式的帮助!

Jon*_*dad 1

使用 pub/sub 的问题是它不是持久的。如果您想要更接近实时通信,celery 可能不是您的最佳选择。