如何在Linux操作系统定时重启Tomcat服务
1、编写tomcat_shutdownsh:
#!/bin/sh
export JAVA_HOME=/home/oracle/jdk170_67/
export CLASSPATH=$JAVA_HOME/lib/dtjar:$JAVA_HOME/lib/toolsjar
export PATH=$JAVA_HOME/bin:$PATH
echo “========begin stop the tomcat========”
‘/home/oracle/apache-tomcat-7029/bin/shutdownsh’
2、编写tomcat_startupsh:
#!/bin/sh
export JAVA_HOME=/home/oracle/jdk170_67/
export CLASSPATH=$JAVA_HOME/lib/dtjar:$JAVA_HOME/lib/toolsjar
export PATH=$JAVA_HOME/bin:$PATH
echo “========begin start the tomcat========”
‘/home/oracle/apache-tomcat-7029/bin/startupsh’
3、在linux系统终端中,输入命令“crontab -e”:
首先要看一下启动时有什么报错之类,在启动时候按esc键,会显示启动加载服务项,可能是启动某个加载导致,
第二可以启动后出现自动重启的,就要看一下日志信息/var/log/message 可以显示系统所有的信息
第三如果实在找不到问题,就重装一下系统。
Linux操作系统定时重启Tomcat服务的方法如下,以jdk170_67与tomcat-7029版本为例:
1、编写tomcat_shutdownsh:
#!/bin/sh
export JAVA_HOME=/home/oracle/jdk170_67/ #安装JDK路径
export CLASSPATH=$JAVA_HOME/lib/dtjar:$JAVA_HOME/lib/toolsjar
export PATH=$JAVA_HOME/bin:$PATH
echo "========begin stop the tomcat========"
'/home/oracle/apache-tomcat-7029/bin/shutdownsh'
2、编写tomcat_startupsh:
#!/bin/sh
export JAVA_HOME=/home/oracle/jdk170_67/#安装JDK路径
export CLASSPATH=$JAVA_HOME/lib/dtjar:$JAVA_HOME/lib/toolsjar
export PATH=$JAVA_HOME/bin:$PATH
echo "========begin start the tomcat========"
'/home/oracle/apache-tomcat-7029/bin/startupsh'
3、在linux系统终端中,输入命令“crontab -e”:
使用crontab命令来编辑定时任务
4、在vi编辑界面,输入:
01 03 /home/oracle/auto_exec/tomcat_shutdownsh
03 03 /home/oracle/auto_exec/tomcat_startupsh
说明:设置每天3点1分关闭服务,3点3启动服务
5、使用“crontab -l”命令,可以查看定时任务的设置情况。
使用“tail /var/spool/mail/xxxx”命令,可以查看定时任务执行的日志。
0条评论