注:以下批处理是针对tomcat安装版,或者在windows服务中有tomcat服务的解决方案。
定时重启TOMCAT批处理命令:
@echo off
net stop tomcat6
ping 127.0.0.1 -n 20
net start tomcat6
(注:这里的tomcat6根据tomcat在安装时的服务名确定,如tomcat6.0的服务名为tomcat6,这个名字你可以先启动服务器,之后在任务管理器的进程窗口里查看)
如果要在重启tomcat时候,再删除work下的文件和logs目录下的log文件,批处理命令:
@echo off
net stop tomcat6
ping 127.0.0.1 -n 10
del /f /s /q "D:\Tomcat 6.0\logs\*"
del /f /s /q "D:\Tomcat 6.0\work\*"
rmdir /s /q "D:\Tomcat 6.0\work\work1"
rmdir /s /q "D:\Tomcat 6.0\work\Catalina"
ping 127.0.0.1 -n 10
net start tomcat6
定时重启MYSQL批处理命令:
net stop MySQL
ping 127.0.0.1 -n 20
net start MySQL
详解:1.停止tomcat服务,2.延迟20秒,3.启动tomcat服务
把上面的内容保存成.bat格式的批处理。
然后用Windows自带的任务计划加任务计划,选择一个合适的时间执行就行。
补充:
利用windows的任务计划自动重启tamcat程序:
1.单击“开始”按钮,然后依次选择“程序”→“附件”→“系统工具”→“任务计划”(或者是“设置”→“控制面板”→“任务计划”),启动“添加任务计划”。
2.在“任务计划”窗口中双击“添加任务计划”图标,启动系统的“任务计划向导”,然后单击“下一步”按钮
(这一步运行时间会比较长,耐心等待),
在给出的程序列表中选择需要自动运行的应用程序
(如果列表中没有也没关系,点击浏览选择自己的程序)
,然后单击“下一步”按钮。
3.
设置适当的任务计划名称并选择自动执行这个任务的时间频率(如每天、每星期、每月、一次性、每次启动计算机时、每次登录时等),然后单击“下一步”按钮。
此时系统将会要求用户对程序运行的具体时间进行设置,如几号、几点钟、哪几个时间段才能运行等,我们只需根据自己的需要加以设置即可。
4.接下来系统将会要求用户设置适当的用户名及密码
(用windows登入密码即可),
以便系统今后能自动加以运行。
补充:解压版tomcat安装和删除windows服务:
安装tomcat windows服务:
1.添加系统环境变量:
JAVA_HOME=c:\java\jdk1.6.0_10
CLASSPATH=.;%JAVA_HOME%\LIB
TOMCAT_HOME=c:\tomcat6.0
修改系统环境变量PATH,在它的最前面加入:
%JAVA_HOME%\BIN;
注:放在最前面是预防有其它的JDK或JRE路径占先,如你装了Oracle就会有一个低版本的JRE。
2.在"开始"菜单运行CMD进入DOS窗口,执行cd c:\tomcat6.0\bin命令进入执行文件的目录。执行如下命令:
c:\tomcat6.0\bin>service install tomcat6
删除tomcat windows服务:
c:\tomcat6.0\bin>remove tomcat6
- 大小: 33.7 KB
- 大小: 42.3 KB
分享到:
相关推荐
以下是一种在Windows 7环境下通过批处理(BAT)脚本和Windows任务计划程序来实现定时重启Tomcat的方法: 1. **创建批处理脚本(restart.bat)**: 在记事本中输入以下内容,并保存为`restart.bat`文件: ``` @...
轻松实现tomcat定时重启 首先修改jsp.bat中的两个路径,其中set JAVA_HOME后面是jdk路径,下面是tomcat路径;运行,执行注册。 然后修改tomcat.bat中的ping 127.0.0.1 -n 5(暂停时间) 最后将tomcat.bat添加的计划...
这个脚本可能包含了停止和启动Tomcat服务的命令。在Tomcat的bin目录下,有两个常用的命令行工具:`catalina stop` 和 `catalina start`。`stop`命令用于关闭Tomcat服务,`start`命令则用于启动服务。批处理文件可能...
要实现Tomcat的自动定时重启,我们可以借助任务计划程序,这是一个操作系统级别的工具,可以按预设的时间执行指定的任务。在Windows系统中,我们可以使用任务计划程序来安排这两个批处理文件的执行时间;在Linux系统...
【描述】:本文将详细介绍如何配置Tomcat进行定时重启,包括Tomcat绿色版的注册为系统服务、调整内存设置、创建批处理文件和设置系统计划任务。 【标签】:“Tomcat” 【正文】: Tomcat是一款广泛使用的开源Java...
这是一个运行于Windows系统上的 bat脚本文件,主要用于重启Tomcat或其它服务,您只要修改其服务名称即可轻松完成重启任务,并且您配合查看我的博客文档...可以轻松完成定时重启。
在Linux环境下,可以将启动Tomcat的命令添加到`/etc/rc.local`或使用`systemd`服务配置来达到相同效果。 接着,我们来看Jenkins。Jenkins是一个强大的自动化工具,支持多种插件,可实现复杂的工作流程。为了设置...
在Windows操作系统中,将Tomcat配置为服务并设置为开机自启动,且不显示命令行窗口,是一项常见的系统管理任务。这有助于确保Tomcat在计算机启动时自动运行,并且不会打扰用户界面。以下是对这个过程的详细解释: ...
3. **重启机制**:如果发现 Tomcat 服务未响应且进程不存在,则尝试停止已有的 Tomcat 进程(如果存在),然后重新启动 Tomcat 服务。 #### 代码解析 ```java import java.net.URL; import java.net.URLConnection...
### 设置定时重启机器并且开启Tomcat进程 #### 一、背景与目的 在软件开发与运维过程中,为了确保系统的...通过以上步骤,您可以轻松地设置定时重启机器并在重启后自动启动Tomcat进程,实现自动化测试与维护的目的。
2. **Windows下自动启动Tomcat** 在Windows中,可以在任务计划程序中设置两个任务,分别启动`shutdown.bat`和`startup.bat`,确保两者之间有一定的时间间隔,以免出现因关闭和启动速度过快导致的问题。如果遇到...
标题中的“自动启动Tomcat”指的是在服务器上配置Tomcat服务,使其能够在关闭后自动重新启动,以确保应用程序的连续性和稳定性。C#是.NET框架的一部分,通常用于编写Windows服务或者控制台应用来实现这样的自动化...
“使用命令方式进行重新启动TOMCAT”意味着我们需要编写一个脚本或计划任务,当检测到TOMCAT进程不在运行时,自动执行启动命令。在Linux环境下,这可能是通过`systemd`或`cron`调度任务;而在Windows系统中,可以...
VBScript是一种轻量级的脚本语言,常用于Windows系统的批处理任务,如定时启动服务、程序等。下面将详细介绍如何创建一个Windows下的Tomcat自动启动vbs脚本来满足这一需求。 首先,我们需要了解Apache Tomcat的启动...
使用Windows任务计划程序 接下来,我们需要使用Windows的任务计划程序来设置定时任务,以便按照预设的时间间隔自动执行上述批处理脚本。 **步骤如下:** - **第一步:创建任务** - 打开“任务计划程序”,选择...
本文将深入探讨如何在Linux和Windows操作系统中启动Tomcat,以及与之相关的配置和管理脚本。 首先,让我们来看一下`window-tomcatRestart.bat`这个文件,这通常是一个批处理文件,用于在Windows环境中重启Tomcat...
配置Supervisor后,当Tomcat意外退出时,它会自动尝试重新启动。 3. **使用Systemd服务**:在支持Systemd的Linux系统中,可以创建一个Tomcat服务单元文件,配置自动重启选项,如`Restart=always`。 4. **集成...