我一直在阅读文档和搜索,但似乎无法找到一个直接的答案:
你能取消已经执行的任务吗?(在任务开始时,需要一段时间,需要取消一半)
我在Celery FAQ的文档中找到了这个
>>> result = add.apply_async(args=[2, 2], countdown=120)
>>> result.revoke()
Run Code Online (Sandbox Code Playgroud)
但我不清楚这是否会取消排队的任务,或者它是否会杀死一个正在运行的进程.感谢您可以放下任何光线!