プロセスが突如落ちることがあっても自動でたちあげたいときに使います。 OutOfMemoryなどで中途半端に動かなくなる時は別の方法が必要。
vim /root/cronscript/tomcat_revive.sh --- #!/bin/sh PROC_NUM=`ps -ef | grep tomcat | grep java | grep -v grep | wc -l` if [ $PROC_NUM -eq 0 ]; then source /root/.bash_profile /data/tomcat/bin/shutdown.sh sleep 1 /data/tomcat/bin/startup.sh fi --- crontab -e --- * * * * * /root/cronscript/tomcat_revive.sh ---