如何在Linux *** 作系统定时重启Tomcat服务?

如何在Linux *** 作系统定时重启Tomcat服务?,第1张

正常情况下启动和关闭tomcat程序命令如下:

但是定时任务情况下无法启动tomcat程序,提示没有java环境变量,伏亩提示crontab中不需要加/bin/sh/application/tomcat/bin/startup.sh因为tomcat程序本身就是可执行文件慎让,如果本身不是可执行文件

需要加/bin/bash。

具体定时任务和报错日志如下:

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

1、编写tomcat_shutdown.sh:

3、测试脚本是否ok

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

在vi *** 作界面,输入:

实时查看日志:

端口也是从无宽厅局到有了

6、如果定时任务不执行可以通过查看日志:

LINUX服务器定时重启的具体命令如下:

crontab -e

0 1 * * * /sbin/reboot                      ( 0 1 * * *表示每天凌晨一点重启.)

0 1 * * 1/sbin/reboot                        (0 1 * * 1表示每周一凌晨一点重启

30 2 * * * /home/bin/oraclebackup.sh     (备份数据库和站点目录)

30 3 * * * /home/bin/cmsbackup.sh          (备启稿份数据库和站点目录)

[root@localhost ~]# /etc/init.d/crond restart       

[root@localhost ~]# chkconfig --levels 35 crond on(重启crond服务)

扩展资料:

在/etc目录下有一个crontab文件,这个就是系统任务调度的配置文件。用户所祥迹建立的crontab文件中,每一行都代表一项任务,每行的每个字段代表一项设置,它的格式共分为六个字段,前五段是时间设定段,第六段是要执行的命令段,格式如下:

minute hour day month week command

其中:

1.minute: 表示分钟,可以是从0到59之间的任何整数

2.hour:表示小时,可以是从0到23之间的任何整数。

3.day:表示日期,可以是从1到31之间的任何整数。

4.month:表示月悄宴孝份,可以是从1到12之间的任何整数。

5.week:表示星期几,可以是从0到7之间的任何整数,这里的0或7代表星期日。

6.command:要执行的命令,可以是系统命令,也可以是自己编写的脚本文件。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12457547.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存