无限星辰工作室-客户无限互联网动力之源
标题:
Java进程检查计划任务(sh脚本)
[打印本页]
作者:
crx349
时间:
7 天前
标题:
Java进程检查计划任务(sh脚本)
java使用自定义启动,经常会自己掉,写一个计划任务+任务启动sh让监听java进程,挂掉时,自动启动
#!/bin/sh
#重启java的脚本路径
sh_dir="/www/www.xmspace.net/restart.sh"
#监听的java进程名称
java_name="com.www.xmspace.net.ApiServerApplication"
#时间
time=`date "+%Y-%m-%d %H:%M:%S "`
java_id=$(ps -ef | grep $java_name | grep -v grep | awk '{print $2}')
echo $java_id
if [ ! $java_id ] ;
then
echo "$time java进程丢失!!" >>/tmp/java_restart.log
sh $sh_dir
echo "$time 启动重启任务" >>/tmp/java_restart.log
exit;
else
echo "$time $java_id java进程正常!!" >>/tmp/java_ok.log
fi
复制代码
欢迎光临 无限星辰工作室-客户无限互联网动力之源 (https://xmspace.net/)
Powered by Discuz! X3.4