- 论坛徽章:
- 0
|
系统最近运行的一个进程老是每隔一些时间就自动关掉了,
当程序自己断掉后日志messages中的信息就会增加一行记录
Aug 31 09:00:17 log kernel: pid 1516 (qf_server), uid 0: exited on signal 11 (core dumped)
通过top命令查看该进程运行的信息如下
3777 root 19 8 0 19512K 13896K nanslp 1 0:01 0.00% qf_server
程序那边我就不知是什么原因引起的,因为该程序不是我写的,我只负责刚程序运行了就行,所以不用讨论该
程序的bug。
既然那个程序老是自动断掉,我想写一个脚本如每5秒检测qf_server这个进程是不是在运行着,
如果没有运行就调用相关命令运行。
或者检测messages信息,如发现多了条该进程断掉的日志信息就执行运行命令。
各位有什么建议,这个检测shell应该怎么写?
该程序运行还是断掉只能得到以下信息
3777 root 19 8 0 19512K 13896K nanslp 1 0:01 0.00% qf_server
Aug 31 09:00:17 log kernel: pid 1516 (qf_server), uid 0: exited on signal 11 (core dumped)
[ 本帖最后由 lys0212linux 于 2009-8-31 11:11 编辑 ] |
|