tomcat定时重启

摘要:
Netstarttomcat7echo成功启动Tomcat服务!回响

1、将Tomcat注册为Windows服务

首先 启动cmd 在cmd下找到tomcat路径 cd d:\tomcat\bin 执行service.bat install命令,执行完成后,在控制面板—管理工具—服务里面可看到安装的Tomcat服务,如下图所示。

tomcat定时重启第1张

2、编写tomcat启动和停止的脚本

建立tomcat_start.bat文件

@echo off

echo 执行开始时间
date/t
time/t
echo ***********************************************
echo 正在开启Tomcat服务!
net start tomcat7
echo 开启Tomcat服务成功!
echo ***********************************************
echo 结束时间
date/t
time/t
echo ***********************************************

建立tomcat_stop.bat文件

echo 执行开始时间
date/t
time/t
echo ***********************************************
echo 正在关闭Tomcat服务,请稍等......
net stop tomcat7
echo 关闭Tomcat服务完成!
echo ***********************************************
echo 清除Tomcat缓存文件,请稍等......
rd /q/s "g:\tomcat7\apache-tomcat-7.0.77\work\Catalina"
echo 清除Tomcat缓存文件完成!
echo ***********************************************
echo 结束时间
date/t
time/t

echo ***********************************************

将两个文件放在磁盘目录下。

3、建立定时启动任务

打开控制面板—管理工具—任务程序计划,创建基本任务,填写名称和描述

tomcat定时重启第2张

点击下一步设置触发器

tomcat定时重启第3张

点击下一步设置操作 默认选中执行程序,选择启动程序脚本,导入tomcat_start.bat脚本

tomcat定时重启第4张

点击完成,在程序属性中设置权限,选中使用最高权限运行

tomcat定时重启第5张

如果不喜欢两个bat,也可以建立一个bat

建立tomcatRestart.bat文件

echo 执行开始时间
date/t
time/t
echo ***********************************************

echo 正在关闭Tomcat服务,请稍等......
net stop tomcat7
echo 关闭Tomcat服务完成!

echo ***********************************************

echo 清除Tomcat缓存文件,请稍等......
rd /q/s "g:\tomcat7\apache-tomcat-7.0.77\work\Catalina"
echo 清除Tomcat缓存文件完成!

echo ***********************************************

echo 正在开启Tomcat服务!
net start tomcat7
echo 开启Tomcat服务成功!

echo ***********************************************

echo 结束时间
date/t
time/t

同理设定为定时任务,并赋予最高权限

免责声明:文章转载自《tomcat定时重启》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇WPF treeview 多层次绑定问题 HierarchicalDataTemplate 和 CompositeCollectiongit 常见命令(补充)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

test命令

test命令:判断文件类型,判断文件权限,判段表达式,判断字符串,判断整数大小/相等,判断两文件新旧,inode号是否一样 判断文件类型 命令 功能 -b 文件 判断是块设备文件 -c 文件 判断是字符设备文件 -d 文件 判断是目录文件 -f 文件 判断是普通文件 -L 文件 判断是符号链接文件 -p 文件 判断是管道文...

linux下shell编程示例-获取进程id

今天初步学习了一下linux下的shell编程,简单记录一下测试用例 1.编辑shell脚本文件如下: #!/bin/bashecho "hello bash linux"echo "第0个参数:$0"echo "第一个参数:$1"echo "当前子shell进程:$$" #pidarr=`ps x | awk '{print $1}'`pidarr=$(...

从零开始写操作系统(基于XV6):echo重写与并发进程控制功能构思

像这种教学目的操作系统(例如XV6 Minix)是不能小看的。 比如上古传说Linus Torvalds大神在上Minix操作操作系统课时突发奇想! 在芬兰的赫尔辛基大学用Minix操作平台建立了一个新的操作系统的内核,他把它叫做Linux。 我也希望走走人家大神当年走的路. 关于xv6 的编译,为了能够重写拓展xv6需要将修改后的xv6重新编译 1.要将...

php实现MySQL两库对比升级版

define('DATABASE1', 'db1'); $dbi1 = new DbMysql; $dbi1->dbh = 'mysql://root:password@127.0.0.1/'.DATABASE1; define('DATABASE2', 'db2'); $dbi2 = new DbMysql; $dbi2->dbh = 'm...

CentOS Shell 脚本备份和重启 JAR 服务

1、JAR 备份 Shell 脚本shaolinTemple-mobile_backup.sh: #!/bin/sh # author hapday # date 2020-07-27 echo "为备份后的 JAR 文件名添加日期和时间标识:" date +%Y-%m-%d-%H-%M-%S MOBILE_HOME=/usr/local/shaoli...

用php随机生成福彩双色球号码的2种方法

不瞒您说,俺也是个双色球爱好者,经常买,但迟迟没有中过一等奖,哈哈。这里为大家介绍用php随机生成福彩双色球号码的二种方法,供朋友们学习参考。新的一年,祝大家中大奖,发大财。 方法一 复制代码代码如下: <?php/*随机生成福彩双色球号码*/$red = array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,...