午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術(shù)文章
文章詳情頁

python - 子進(jìn)程執(zhí)行完成為僵尸進(jìn)程,怎么解決

瀏覽:248日期:2022-08-26 15:21:43

問題描述

我有一腳本,去比較數(shù)據(jù)庫和一個(gè)配置文件中一個(gè)商品的數(shù)量。少幾個(gè)商品就開辟幾個(gè)進(jìn)程去創(chuàng)建商品、用的是subprocess.Popen 這個(gè)模塊 在這個(gè)監(jiān)控腳本中去創(chuàng)建子進(jìn)程去執(zhí)行一個(gè)創(chuàng)建的耗時(shí)操作。創(chuàng)建完子進(jìn)程后,主進(jìn)程所在的這個(gè)腳本就退出了 等待cronjob 定時(shí)任務(wù)下一次執(zhí)行。少幾個(gè)在創(chuàng)建幾個(gè)。但是現(xiàn)在發(fā)現(xiàn),創(chuàng)建的子線程在創(chuàng)建完商品。會(huì)成為僵尸進(jìn)程、這個(gè)怎么解決。

我看了網(wǎng)上的說的 讓主進(jìn)程等wait() 但是我這里不能讓主進(jìn)程等。因?yàn)樗舆M(jìn)程創(chuàng)建時(shí)一個(gè)耗時(shí)的操作,可能得好久。一個(gè)個(gè)等。主進(jìn)程就沒法發(fā)退出。那么監(jiān)控腳本就不起作用的 就不能及時(shí)補(bǔ)充商品了。、主進(jìn)程的作用就是開辟進(jìn)程 然后等待下次掃描創(chuàng)建少的數(shù)量的進(jìn)程。

想問下大家怎么解決這種問題。父進(jìn)程不用等待子進(jìn)程結(jié)束,而不產(chǎn)生僵尸進(jìn)程。

問題解答

回答1:

調(diào)用signal(SIGCHLD, SIG_IGN)通知內(nèi)核對子進(jìn)程的結(jié)束不關(guān)心,由內(nèi)核回收。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 色呦呦视频在线观看 | 国产自产自拍 | 亚洲成人精品在线观看 | 国产亚洲精品精品精品 | 在线看片亚洲 | 欧美性aaa | 在线国产一区二区三区 | 九色影院 | 色吊丝中文字幕 | 日韩高清一区 | 日韩精品一区二区三区在线观看 | 超碰97av在线 | 中文字幕在线免费视频 | 国产日韩精品视频 | 日日碰碰 | 亚洲日本视频在线观看 | 欧美日韩一区二区不卡 | 国产又爽又黄又嫩又猛又粗 | 亚洲一区在线免费观看 | 久久精品麻豆 | 久久福利小视频 | 奇米久久久| 日韩欧美视频一区 | 日日cao| 99re免费视频 | 成人精品国产免费网站 | 亚洲精品一区二区三区在线播放 | 一级片在线视频 | 最近日韩免费视频 | wwwwxxxx欧美 | 永久免费黄色 | 日本欧美一区二区 | 日韩大胆人体 | 性欧美日韩 | 国产三级精品视频 | a在线免费观看 | 日本久久影视 | 亚洲丝袜av | 99精品在线| 日韩黄色一级 | 操久久久 |