发布网友 发布时间:2022-04-22 03:58
共1个回答
热心网友 时间:2022-06-28 10:47
Linux操作系统定时重启Tomcat服务的方法如下,以jdk1.7.0_67与tomcat-7.0.29版本为例:1、编写tomcat_shutdown.sh:#!/bin/shexport JAVA_HOME=/home/oracle/jdk1.7.0_67/ #安装JDK路径export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$JAVA_HOME/bin:$PATHecho "========begin stop the tomcat========"'/home/oracle/apache-tomcat-7.0.29/bin/shutdown.sh'2、编写tomcat_startup.sh:#!/bin/shexport JAVA_HOME=/home/oracle/jdk1.7.0_67/#安装JDK路径export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$JAVA_HOME/bin:$PATHecho "========begin start the tomcat========"'/home/oracle/apache-tomcat-7.0.29/bin/startup.sh'3、在linux系统终端中,输入命令“crontab -e”:使用crontab命令来编辑定时任务4、在vi编辑界面,输入:01 03 * * * /home/oracle/auto_exec/tomcat_shutdown.sh03 03 * * * /home/oracle/auto_exec/tomcat_startup.sh说明:设置每天3点1分关闭服务,3点3启动服务5、使用“crontab -l”命令,可以查看定时任务的设置情况。使用“tail /var/spool/mail/xxxx”命令,可以查看定时任务执行的日志。