服务器是否程序异常/宕掉?

/

一、自查
(1) SSH登录服务器,通过ps命令验证目标进程是否存在
查看进程是否存在,如查看nginx进程
ps -ef | grep nginx | grep -v grep
如无输出信息则表明此进程不存在。
(2) 通过stat命令检查日志文件的修改时间
如检查location-server和location-engine的日志
stat /home/seekcy/js_open/location-server/logs/info.log
stat /home/seekcy/js_open/location-engine/logs/info.log
如输出信息中”Modify”行显示的时间比当前时间早很多,则程序已异常(如假死、异常退出)一段时间。
二、剖析
程序运行期间出错时,可能会导致程序宕掉;程序运行负载超限时,可能会导致程序假死或异常退出。
三、应对
通过程序日志确认问题并处理,或联系研发解决。

转载请注明作者和出处,并添加本页链接。
原文链接: //svn.seekcy.com:33382/286

给我留言