zoukankan      html  css  js  c++  java
  • tomcat定时重启

    1、将Tomcat注册为Windows服务

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

    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_start.bat脚本

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

    如果不喜欢两个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

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

  • 相关阅读:
    2015年新的征程,我的博客开通啦!
    基于USB3.0、DP1.2的网络隔离数据安全传输方案
    USB OTG to PC USB API简介
    SMA2SATA、PCIe2SATA转换模块(也有叫:Sata Test Fixtures)
    SATA接口硬盘加密器
    SVN二次开发——让SVN、TSVN(TortoiseSVN)支持windows的访问控制模型、NTFS ADS(可选数据流、NTFS的安全属性)
    About USB Data Link Cable API
    蓝牙4.0BLE抓包(三) – 扫描请求和扫描响应
    nRF51822外设应用[2]:GPIOTE的应用-按键检测
    蓝牙4.0BLE抓包(二) – 广播包解析
  • 原文地址:https://www.cnblogs.com/lsjBlog/p/9647501.html
Copyright © 2011-2022 走看看