Linux系统如何定时重启Tomcat

2016-02-20 12:33 5 1 收藏

下面这个Linux系统如何定时重启Tomcat教程由图老师小编精心推荐选出,过程简单易学超容易上手,喜欢就要赶紧get起来哦!

【 tulaoshi.com - Linux教程 】

在做Java网站项目的时候,如果遇到Tomcat服务器隔几天就死掉一次的问题,那么通过定时重启Tomcat来暂时解决,下面图老师小编给大家带来在Linux操作系统定时重启Tomcat服务的方法,一起来学习下吧。

Linux操作系统定时重启Tomcat服务的方法如下:

1、编写tomcat_shutdown.sh:

#!/bin/sh

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

export JAVA_HOME=/home/oracle/jdk1.7.0_67/

export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$JAVA_HOME/bin:$PATH

echo ========begin stop the tomcat========

‘/home/oracle/apache-tomcat-7.0.29/bin/shutdown.sh’

 Linux系统如何定时重启Tomcat

2、编写tomcat_startup.sh:

#!/bin/sh

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

export JAVA_HOME=/home/oracle/jdk1.7.0_67/

export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$JAVA_HOME/bin:$PATH

echo ========begin start the tomcat========

‘/home/oracle/apache-tomcat-7.0.29/bin/startup.sh’

 Linux系统如何定时重启Tomcat

3、在linux系统终端中,输入命令crontab -e:

 Linux系统如何定时重启Tomcat

4、在vi操作界面,输入:

01 03 * * * /home/oracle/auto_exec/tomcat_shutdown.sh

03 03 * * * /home/oracle/auto_exec/tomcat_startup.sh

 Linux系统如何定时重启Tomcat

5、使用crontab -l命令,可以查看定时任务的设置情况。

使用tail /var/spool/mail/xxxx命令,可以查看定时任务执行的日志。

 Linux系统如何定时重启Tomcat

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

6、如果日志中提示:

/bin/sh^M: bad interpreter: No such file or directory

分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。

解决:(UltraEdit):File--》Conversions--》DOS-》UNIX即可。

上面就是在Linux操作系统定时重启Tomcat服务的介绍了,如果你遇到Tomcat服务器死机需要定时重启的话,这些方法就是解决你的问题,该方法适用于Linux操作系统。

来源:http://www.tulaoshi.com/n/20160220/1647109.html

延伸阅读
Linux内核定时器的应用 [CODE]#include<linux/init.h#include<linux/sched.h#include<linux/module.h#include<linux/jiffies.h#include<asm/io.h#include<linux/timer.h#include<linux/wait.hMODULE_LICENSE("GPL");static DECLARE_WAIT_QUEUE_HEAD(wq);static int flag = 0;struct timer_list my_timer;void timer_...
标签: 电脑入门
Linux系统操作中,使用MyEclipse启动Tomcat突然变的很慢,内存和cpu被大量占用,而之前并没有出现这个问题,那么是什么原因导致了这种情况?下面图老师小编就给大家介绍下Linux MyEclipse启动Tomcat太慢的解决方法。 其实这可以算是MyEclipse的Bug。不出意外,上述情况会出现在你新增断点之后! 我们通过图解来看: 上图红色框内本不应...
标签: 电脑入门
Linux系统操作中,定时删除过期文件能够释放空间内存,避免资源浪费,可使用命令实现,下面图老师小编就给大家介绍下Linux如何使用命令定时删除过期文件。 代码如下: find /var/www/ -type f -mtime +30 -exec rm -f ‘{} \;’ 以上命令删除30天以前的过期文件。 命令说明: /var/www/是查找文件的路径。 -type f是指定...
win7系统如何设置定时关机   1、点击所有程序中的附件,在附件中系统工具打开任务计划程序。 2、在界面的右边选择创建基本任务,在任务名称中填写定时关机,并选择任务执行时间。 3、在时间框里填写好定时关机时的时间。 4、选择启动程序,输入:C:WindowsSystem32shutdown.exe,关键是要找到shutdown.exe,...
标签: windows系统
win8系统如何开启“紧急重启”   1、一般在系统出现无响应问题时,组合键仍然可用: 2、按下组合键,出现下面的画面; 3、按住,再点击右下角的电源按钮; 4、进入界面; 5、点击进行。 Win8如何修改任务栏图标大小   1、在桌面任务栏上右击属性。 2、在任务栏属性击中复选使...

经验教程

966

收藏

24
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部