我需要幫助來澄清一些概念。現在我正在使用芹菜(一個python調度程序)來運行任務。由於芹菜對任務有時間限制(300秒應該是默認值),而且我的任務很可能會運行更長時間,所以我決定在該任務中產生一個流程來完成實際工作。但是,我不知道的是,如果在任務執行期間,我不小心重啓/停止芹菜服務器,那麼產生的進程是否還在工作?或者它會成爲一個殭屍進程?請儘可能給我一些細節。謝謝!Python多處理:如果父進程被終止,子進程是否會掛起?
編輯:還有一個問題:當你做
p = Process(target=f, args=('test',))
p.start()
是否p成爲當前進程子進程?或者它只是創建一個獨立的過程?