Windows下监听tomcat并重启
日期:2011-12-09 阅读:51 分类:综合信息
方法一:监测工具,比如“tomcat自启动监测平台”
方法二:如下的vbs脚本 保存为vbs文件 双击执行。循环时间可改。
说明:1.txt是重启记录,并且tomcat已安装成服务,安装方法是进入tomcat的bin目录,执行service install即可,对应的服务名为tomcat6,以版本而定。
最后至于开机启动:
1、window任务计划。
2、系统服务自动启动方式。
方法二:如下的vbs脚本 保存为vbs文件 双击执行。循环时间可改。
说明:1.txt是重启记录,并且tomcat已安装成服务,安装方法是进入tomcat的bin目录,执行service install即可,对应的服务名为tomcat6,以版本而定。
On Error Resume Next
Set WshShell = WScript.CreateObject("WScript.Shell")
set fs = createobject("scripting.filesystemobject")
Do While True
Set http = CreateObject("Microsoft.XMLHTTP")
http.open "GET","http://localhost:8000/",false
http.send
if http.Status > 299 then
set ts =fs.opentextfile("c:\1.txt",8,true)
WshShell.Run("net stop Tomcat6")
WScript.Sleep(10000)
WshShell.Run("net start Tomcat6")
ts.write "tomcat was started."
ts.write "error code:"
ts.write http.Status
ts.write "-------error time:"
ts.write now
ts.writeblanklines 2
ts.close
end if
WScript.Sleep(30000)
loop
最后至于开机启动:
1、window任务计划。
2、系统服务自动启动方式。
相关文章
- 在Windows下使用curl命令 2009-03-23
- win7防火墙打不开解决办法 2011-10-22
- windows脚本部件 2008-12-11
- Windows下删除.svn文件夹的最简易方法 2010-05-20
- Windows中的netstat命令解析 2011-12-14
- tomcat和apache区别联系 2009-09-14