Tomcatのサービスが異常終了していたら起動コマンドを実行するスクリプト

高瀬 裕介 924views 更新:2013年7月4日
vim /root/scripts/watchTomcat.sh
#!/bin/sh
source /root/.bash_profile
/sbin/service tomcat6 status
if [ $? -eq 1 ]; then
 alias mv=mv
 mv -f /var/log/tomcat6/catalina.out /var/log/tomcat6/crashed_`date '+%Y%m%d%H%M'`.out
 /sbin/service tomcat6 start
fi
chmod +x /root/scripts/watchTomcat.sh
crontab -e
* * * * * /root/scripts/watchTomcat.sh

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません