Linux检测websphere进程宕机后自动重启脚本

[root@db~]# crontab -l
#* * * * * ~/websphere_auto_restart.sh
[root@db ~]# cat websphere_auto_restart.sh
#!/bin/bash
pgrep -l java >> ./java.log
LINE=`pgrep -l java|wc -l`
if [ $LINE -eq 0 ]; then
        /opt/IBM/WebSphere/AppServer/bin/startServer.sh server1
fi
SIZE=`wc ./java.log|awk '{print$1}'`
if [ $SIZE -eq 100 ]; then
        echo > java.log

fi


说明:websphere进程即为后台java进程

你可能感兴趣的:(Linux检测websphere进程宕机后自动重启脚本)