Tomcat定时重启操作手册

一、背景

远程服务器Tomcat8容器运行一个WEB项目,当服务器运行时间超过1月时,浏览器访问时,请求一直得不到响应,或响应时间超长,严重影响用户使用,为解决此问题,对tomcat8服务器设置每周星期一0点定时重启,保障服务器快速稳定运行。

二、方案描述

首先将tomcat服务设置为windows服务,然后利用windows定时任务调用该windows服务进行重启操作。

三、操作说明

3.1、将tomcat服务设置为windows服务

打开cmd命令窗口,cd到tomcat bin目录下,运行service.bat  install 服务名,如果服务名不写默认为 Tomcat 8,如下图;

cmd执行命令:D:\04-HT\Tomcat 8.0\bin service.bat install

3.2、编写tomcat重启脚本

1、新建tomcat_restart.bat重启脚本,如下图:

脚本内容:直接复制到记事本,更改后缀为.bat即可;

echo 执行开始时间

date/t

time/t

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

echo 正在关闭Tomcat服务,请稍等......

net stop Tomcat8

echo 关闭Tomcat服务完成!

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

echo 清除Tomcat缓存文件,请稍等......

rd /q/s "D:\04-HT\Tomcat 8.0\work\Catalina"

echo 清除Tomcat缓存文件完成!

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

ping 127.0.0.1 -n 30

echo 正在开启Tomcat服务!

net start Tomcat8

echo 开启Tomcat服务成功!

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

echo 结束时间

date/t

time/t

2、双击脚本运行-打开任务管理器查看服务是否启动,启动完成如下图:

3.3、添加windows定时任务

1、打开管理工具-任务计划程序-点击创建任务:

2、输入定时任务名称,开启最高权限执行;

3、选择触发器-新建,如下图:

4、选择操作-新建-选择启动程序-浏览选中编辑好的重启脚本,如下图;

至此tomcat自动重启配置完成,此后定期检查运行情况即可。

使用windows定时任务实现Tomcat服务器定时重启相关推荐

  1. 2008系统服务器定时重启,windows 2008服务器定时重启

    windows 2008服务器定时重启 内容精选 换一换 使用弹性云服务器或者外部镜像文件创建私有镜像时,必须确保操作系统中已安装PV driver,使新发放的云服务器支持XEN虚拟化,同时也可以提升 ...

  2. Windows服务器定时重启设置教程

    Windows服务器定时重启设置教程 Windows系统的任务计划程序,可以添加计划任务,设置任务开始时间及执行的间隔,实现应用的自动执行.例如:实现定时重启.关机等常见的功能.如何使用参考以下步骤 ...

  3. 如何设置服务器定时重启?Windows服务器定时重启设置方法,带图详解

    Windows服务器定时重启设置方法 Shutdown 命令 常用参数 例1:60秒后关闭计算机 例2:60秒后重启计算机 例3:取消当前设定的关闭/重启命令 例4:定时重启计算机 1.建立批处理文件 ...

  4. rsyslogd 重启_RE: 服务器定时重启

    服务器定时重启,系统版本:CentOS release 6.2 (Final),内核:2.6.32-279.el6.x86_64 系统产生的日志如下: Jun 14 10:40:20 localhos ...

  5. linux服务器批量文件上传,Windows定时任务下载linux服务器批量文件到本地

    编写批文件 1.1 编写main.bat文件 E: cd logs ftp -n -s:"E:\logs\mget.bat" 1.2 编写mget.bat文件 open ip地址 ...

  6. Linux设置服务器定时重启

    最近搭建一一个服务,希望服务器每天晚上定时重启一下,比如凌晨4点重启一下,重启之后我在服务器上搭建的服务已经设置成开机自动启动,不至于让服务器长时间运行,导致服务响应慢. 一.实现方式 这里使用到的是 ...

  7. Windows系统下制作定时器定时重启某个服务

    今天突然想到,如果想要重启某个服务,必须得手点,但是如果自己不在电脑跟前,或者使用的是远程主机,那么你就还需要打开远程,再进行重新启动.这个时候你就需要一个自动重启的功能,由于网上的资料并不多,自己在 ...

  8. mc服务器定时重启linux,我的世界如何让服务器自动重启

    我的世界如何让服务器自动重启:<我的世界>游戏中怎么样才能让服务器自动重启?下面游戏堡小编给大家介绍的是我的世界自动重启脚本方法,小伙伴们一起来看看吧. 首先,你要有一个对应你服务器核心的 ...

  9. windows 定时任务:schtasks,定时关闭网易云音乐

    大部分属于转载和粘贴. 使用命令:schtasks windows 定时任务 使用样例: 每天定时关闭网易云音乐: 每天22:20关闭网易云音乐: schtasks /create /tn " ...

最新文章

  1. CoreLocation.ConnectionClient CFDictionaryApplyFunction Crash
  2. 深度学习笔记4:Self-Taught Learning and Unsupervised Feature Learning
  3. Unity中的SystemInfo.deviceUniqueIdentifier 唯一ID
  4. Algs4-1.4.38 3-sum的初级算法与ThreeSum性能比较
  5. lnmp架构搭建—源码编译(nginx、mysql、php)
  6. php const用法详解
  7. SAP License:SAP顾问该不该参与数据搜集
  8. 腾讯《王者荣耀》禁止未满12周岁用户充值;B站发布16款新品游戏;华为注册姚安娜商标被驳回|极客头条...
  9. matlab fft2 opencv,基于OPENCV的FFT2变换
  10. Excel GET.DOCUMENT说明
  11. 4位数字排列组合(所有组合与出现一次)
  12. SCI 论文插图格式一般要求
  13. NEXT社区小课堂 | 第四课:dBFT 2.0详解 | 委托拜占庭容错:技术细节、挑战和前景...
  14. 娃娃机共享扫码平台开发
  15. 用java画哆啦a梦,来画哆啦A梦吧!
  16. 手机实名认证接口有哪些类别?
  17. QQ书签的chrome扩展插件
  18. 淘宝API接口,Onebound数据
  19. Java代码实现Excel表格导出
  20. 洛谷P1010(幂次方)

热门文章

  1. 【每日一题~001】谈谈synchronized与ReentrantLock的区别?
  2. educoder实训平台----CSS3背景样式
  3. The method getRealPath(String) from the type ServletRequest is deprecated
  4. 手机获取QQ好友列表的信息【Android】
  5. 上传文件和图片的限制的问题
  6. plt.imshow
  7. freeRTOS滴答时钟相关源码分析
  8. 传统社区VS智慧社区:智慧社区究竟好在哪里?
  9. (11)Are you a giver or a taker?
  10. MAC |如何在mac上阅读caj文件?