我需要帮助来澄清一些概念。现在我正在使用芹菜(一个python调度程序)来运行任务。由于芹菜对任务有时间限制(300秒应该是默认值),而且我的任务很可能会运行更长时间,所以我决定在该任务中产生一个流程来完成实际工作。但是,我不知道的是,如果在任务执行期间,我不小心重启/停止芹菜服务器,那么产生的进程是否还在工作?或者它会成为一个僵尸进程?请尽可能给我一些细节。谢谢!Python多处理:如果父进程被终止,子进程是否会挂起?
编辑:还有一个问题:当你做
p = Process(target=f, args=('test',))
p.start()
是否p成为当前进程子进程?或者它只是创建一个独立的过程?