1-----主文件
命名:start.sh。
路径:建议放置于/tmp路径下。测试环境路径:/tmp/test06/start.sh
核心代码:
#!/bin/bash
pid=`ps auwx | grep java | grep tomcat | awk '{print $2}'`
if [ ! -n "$pid" ]; then
cd /opt/apache-tomcat-8.5.23/bin/
/bin/bash tst.sh > /dev/null 2>&1
fi
2----启动文件
命名:tst.sh
路径:要求放置于Tomcat服务器的bin路径下作为启动项。(测试环境路径/opt/apache-tomcat-8.5.23/bin)
#!/bin/bash
echo 'tomcat is shutting down.'
`./startup.sh`
3----周期任务设置
输入crontab –e进行编辑
*/1 * * * * /tmp/test06/start.sh
注:编辑周期任务后,重启下服务。
service crond restart