撤销任务在芹菜中调用子过程



我有一个芹菜任务调用bash命令(我可以使用os.system()或subprocess.popen())。

我打电话:

revoke(task_id, terminate=True)

在我的任务上,执行我的bash命令并由我的任务创建的子过程没有被杀死。有办法做到吗?

根据文档,当terminate=True

时发送sigterm信号

http://docs.celeryproject.org/en/latest/userguide/workers.html#revoke-revoking-tasks

由于可以忽略Sigterm,也许尝试发送Sigkill?

相关内容

  • 没有找到相关文章

最新更新