【发布时间】:2017-02-08 14:07:03
【问题描述】:
我需要能够做两件事,这两件事都取决于我能否将任务从一个队列移动到另一个队列。:
- 当任务重试失败一定次数时,将其移至另一个队列
- 当任务满足特定条件时,将其移动到不同的队列(由不同的工作人员处理)
请注意,我的意思是将工作人员的一项任务中的内容放入另一个队列中 - 而不是来自主应用程序。
我能找到的唯一一段代码在这里被引用 - https://*.com/a/27144119/112050 有人可以指出正确的 api 吗?
【问题讨论】:
-
对于案例“2”。上面,您打算何时/如何检测“任务满足某些条件”?它来自正在运行的任务吗?它是在相关任务运行之前来自另一个任务吗?您能否澄清或举例说明您在案例“2”中想要什么?
标签: python redis rabbitmq celery