相关疑难解决方法(0)

用Celery取消已执行的任务?

我一直在阅读文档和搜索,但似乎无法找到一个直接的答案:

你能取消已经执行的任务吗?(在任务开始时,需要一段时间,需要取消一半)

我在Celery FAQ的文档中找到了这个

>>> result = add.apply_async(args=[2, 2], countdown=120)
>>> result.revoke()
Run Code Online (Sandbox Code Playgroud)

但我不清楚这是否会取消排队的任务,或者它是否会杀死一个正在运行的进程.感谢您可以放下任何光线!

python django message-passing celery

84
推荐指数
6
解决办法
7万
查看次数

标签 统计

celery ×1

django ×1

message-passing ×1

python ×1