前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Tomcat重启脚本For Windows

Tomcat重启脚本For Windows

作者头像
张戈
发布2018-03-23 17:33:32
3.2K0
发布2018-03-23 17:33:32
举报
文章被收录于专栏:张戈的专栏

Tomcat 重启脚本,送给有需要的 JSP 环境运维同行们~

运行环境:XP/windows 2003 测试通过,其他环境由于手头上条件限制未测试;

脚本功能:在常规调用 tomcat 自带的关闭/重启脚本中加入假死判断,若出现假死则予以强行 Kill 掉相关 JAVA 进程;

脚本特点:可在 tomcat/Jboss/apache 混合平台使用,针对性的只重启 tomcat 相关进程;

注意事项:就是注意 tomcat 环境变量是否正确即可。

代码语言:javascript
复制
@echo off
title Tomcat重啟脚本
call "%tomcat_home%\bin\shutdown.bat"
ping -n 6 127.1 >nul
wmic process where name="java.exe" get processid,commandline |findstr /i "tomcat" >#      
setlocal enabledelayedexpansion
for /f "delims=*" %%i in (#) do (      
   set var=%%i
   set var=!var:start  =#!      
   for /f "tokens=2 delims=#" %%a in ("!var!") do (
     set tomcatpid=%%a
    )
)
del # >nul      
if defined tomcatpid taskkill /pid !tomcatpid!
ping -n 3 127.1 >nul
call "%tomcat_home%\bin\startup.bat"
exit
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2013年12月27日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档