在linux下,運(yùn)行了一個(gè)worker,里面有邏輯,根據(jù)情況new 一個(gè)新的worker,并且run(),這樣一個(gè)新的進(jìn)程worker便運(yùn)行.但是怎么結(jié)束呢,
我試過(guò)用stop(),但是當(dāng)我在終端結(jié)束進(jìn)程時(shí),發(fā)現(xiàn)會(huì)輸出很多worker 結(jié)束的信息,似乎調(diào)用了stop并沒(méi)有回收進(jìn)程;
?
比如我在worker里定時(shí)每秒new worker 并且run() 并且 stop(),十秒后,按理來(lái)說(shuō)新開(kāi)了十個(gè)進(jìn)程并且也結(jié)束了,但是在終端ctrl+C,會(huì)多報(bào)出10個(gè)進(jìn)程結(jié)束的信息,那么調(diào)用stop()有沒(méi)有結(jié)束子進(jìn)程