tomcat-tenant-18180 为tomcat名称
监听tomcat-tenant-18180服务并自动重启脚本如下:
#!/bin/bash
while true;do
appcnt=`ps -ef|grep tomcat-tenant-18180|grep -v "grep"|wc -l`
if [ $appcnt -eq 0 ];then
date1=`date +%Y-%m-%d_%H:%M:%S`
echo "多租户应用服务异常关闭 ${date1}"
sh /bonc/tomcat-tenant-18180/bin/startup.sh
fi
date2=`date +%Y-%m-%d_%H:%M:%S`
echo "tenant:-------${date2}"
sleep 10s
done