系统:centos
应用程序:egg框架使用守护进程启动的程序
查看日志:egg程序的父进程id为1,是系统systend的进程
问题:当我关闭ssh会话连接时egg进程会收到退出信号,导致程序宕机,但查询进程id时,egg程序的父进程id就不是ssh会话的进程id,为什么ssh会话关闭会发送singup信号给不是其子进程的的进程?
系统:centos
应用程序:egg框架使用守护进程启动的程序
查看日志:egg程序的父进程id为1,是系统systend的进程
问题:当我关闭ssh会话连接时egg进程会收到退出信号,导致程序宕机,但查询进程id时,egg程序的父进程id就不是ssh会话的进程id,为什么ssh会话关闭会发送singup信号给不是其子进程的的进程?
7 回答5.3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
你这个问题给的信息太少,感觉不太像仅仅是因为退出ssh引发的,你可以分析日志之类了解一下。
此外你可以看先不登录ssh,egg程序是否能正常启动(可以在外部访问egg提供的信息服务吧。)