启动并发选项之前的任务状态

时间:2018-02-12 14:18:13

标签: python mysql celery

我有一个并发为10的队列,当我有11个任务同时运行时,Celery不会向第11个任务的结果后端发送任何内容,因此不可能获取该1个额外任务的状态。

我已经使用Redis和MySQL测试了这种情况作为后端的结果。

我是否遗漏了某些内容,或者是否仍为那些待处理的任务设置了自定义状态?

1 个答案:

答案 0 :(得分:0)

好吧,在我的情况下,我能够使用Celery信号before-task-publish

http://docs.celeryproject.org/en/latest/userguide/signals.html#before-task-publish