windows系统环境下,让tomcat自动重启的脚本

本文提供了一种在Windows系统下实现Tomcat挂掉后自动重启的方法。通过创建一个.VBS脚本,监测指定项目的访问路径判断Tomcat状态,一旦发现无法访问,则运行startup.bat启动Tomcat。脚本内容包括检查URL和执行startup.bat的命令,用户可依据实际路径调整。
摘要由CSDN通过智能技术生成

如果你使用的是Windows系统,并且想让tomcat挂掉之后自动重启的话,可以直接复制下面的代码,然后保存到一个文本文件中,然后将后缀名命名为.vbs,再然后双击运行即可。如:tomcat自动重启脚本.vbs


这里稍微解释一下,几点值得注意的内容:


       1.检查tomcat是否挂掉的访问路径,即下面代码中的:http://xxxxx(指定一个项目的访问路径,可以是网站首页等)?a=" & now

       为什么后面要加一个参数a呢?而参数的值为now呢?在vbs中,now是代表当今时间的一个变量,而我们每一次去访问那个路径,检查tomcat是否挂掉的时候,带上一个参数,而参数的值为当前的时间,就可以避免缓存问题,达到每一次访问的路径都是一个新的路径。

        2.WshShell.Run("startup.bat")  是执行一个叫startup的bat文件,其实就是执行一个Windows的批处理,而我这个脚本是放在tomcat的startup.bat文件同级目录的,所以这里直接写WshShell.Run("startup.bat") 就可以了,你可以根据自己的需求,改一下里面的路径即可。


on   error   res
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值