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