zhangsanfeng88 发表于 2018-12-1 07:49:54

linux下使用crontab无法启动tomcat服务问题解决办法

  今天使用crontab启动tomcat服务,发现使用crontab怎么也无法启动tomcat;后来仔细一排查,原来是环境变量所致,这里记录下如何使用crontab启动tomcat服务。
以下是直接启动tomcat服务,发现启动不了tomcat
http://i2.运维网.com/images/blog/201712/21/5365f376f76ac1488c6406c227137b9e.png
需要环境变量,写一个启动脚本,加上JAVA_HOME和JRE_HOME
http://i2.运维网.com/images/blog/201712/21/f5ae946f6d9497c10c717d1481e4d1c6.png
再添加crontab计划任务,再测试是否能执行,如果还是无法启动tomcat服务,重启一下crond服务
service crond restart
有时候发现要执行计划任务停止tomcat服务,会发现停不下来,使用以下强制杀tomcat进程语句;
ps aux|grep java|grep tomcat|awk '{print $2}' | xargs kill -9
http://i2.运维网.com/images/blog/201712/21/86233e674b380622134cffb8e0d78df4.png



页: [1]
查看完整版本: linux下使用crontab无法启动tomcat服务问题解决办法