![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
新月爱文宇
不要低估你的能力,不要高估你的毅力
展开
-
subprocess解决僵尸进程
僵尸进程介绍Z(zombie)-僵尸进程(子进程终止,父进程没有wait子进程)僵尸进程产生原因僵尸进程是当子进程比父进程先结束,而父进程又没有回收子进程,释放子进程占用的资源,此时子进程将成为一个僵尸进程。(一个进程结束了,但是他的父进程没有等待(调用wait/ waitpid)他,那么他将变成一个僵尸进程)僵死进程会以终止状态保持在进程表中,并且会一直在等待父进程读取退出状态代码。所以,只要子进程退出,父进程还在运行,但父进程没有读取子进程状态,子进程进入Z状态系统为什么需要僵尸进程原创 2020-11-19 17:53:35 · 1357 阅读 · 1 评论 -
gunicorn Worker failed to boot, 加上-–preload 显示报错详情
1.启动报错 Worker failed to boot.(py2) [root@localhost ~]# gunicorn -c python:api.config.gunicorn api.init:api[2020-11-29 00:02:56 +0000] [30522] [INFO] Starting gunicorn 19.7.1[2020-11-29 00:02:56 +0000] [30522] [INFO] Listening at: http://127.0.0.1:8001 (原创 2020-11-29 00:13:17 · 1562 阅读 · 0 评论