我的 django+ngnix 应用服务器经常宕机,没有正确的信息。所以我检查了日志,可以看到该进程进入了失效状态。
3072 ? 00:18:41 uwsgi
4045 ? 01:00:56 uwsgi Defunct
因此重新启动该过程并暂时正常工作。
有人知道服务器频繁宕机、uwsgi死掉的原因吗? 如果进程进入失效状态,还有什么方法可以重新启动或恢复该进程吗?
提前致谢。
最佳答案
如果你杀死它的父进程,那么它会重新成为 init 进程(进程 #1)的父进程,它将检索其状态(并丢弃它),这将导致失效的进程从 ps 中消失
关于python - 如果进程进入失效状态,是否有任何方法可以重新启动或恢复该进程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34689962/