定时任务执行shutdown.bat再执行startup.bat会出现窗口无法关闭的情况,因此关闭tomcat采用杀掉进程的方式去执行。

@echo off & setlocal EnableDelayedExpansion
 
title 重启tomcat
 
for %%a in (8401) do (
    set pid=0
    for /f "tokens=2,5" %%b in ('netstat -ano ^| findstr ":%%a"') do (
        set temp=%%b
        for /f "usebackq delims=: tokens=1,2" %%i in (`set temp`) do (
            if %%j==%%a (
                taskkill /f /pid %%c
                set pid=%%c
                echo 端口号【%%a】相关进程已杀死
            ) else (
                echo 不是本机占用端口【%%a】
            )
        )
    )
    if !pid!==0 (
       echo 端口号【%%a】没有占用
    )
)
 
echo tomcat相关进程已杀死
 
TIMEOUT /T 10

d:
 
cd D:\developSoft\Tomcat-8.5.28\bin
 
call startup.bat
 
echo tomcat已启动
 
echo 操作完成

exit

bat脚本重启tomcat相关推荐

  1. shell脚本重启tomcat

    1. 新建shell空脚本文件,如 /home/tr.sh,并设置权限 # chmod 750 /home/tr.sh 2. 设置文件形式: # sed -e 's/\^M//g' /home/tr. ...

  2. bat脚本监控tomcat并启动_Windows server利用批处理脚本判断端口启动tomcat的方法

    win server服务器上面的tomcat老是不定时挂掉, 于是利用定时操作脚本判断tomcat80端口是否在运行, 如果运行则放过, 如果down掉就启动tomcat,解决tomcat不定时挂掉导 ...

  3. bat脚本中获取上级目录_使用Python写一个可以监控Tomcat 运行的脚本,并且把.py文件转换成.exe文件...

    使用Python写一个可以监控Tomcat 运行的脚本,并且把.py文件转换成.exe文件 文章来源与博主本人的CSDN博客,博客地址:https://blog.csdn.net/weixin_435 ...

  4. 使用bat脚本完成关机、滑动关机和重启

    使用bat脚本完成关机.滑动关机和重启 一.步骤解析 二.代码 三.拓展:快捷图标改滑动关机 四.总结 一.步骤解析 桌面右键新建记事本 输入下方相应的代码 保存之后,修改文件拓展名为.bat 然后保 ...

  5. windows bat脚本实现定时重启和关机

    新建.bat文件,复制以下内容可以实现定时重启或者关机 定时重启: shutdown    /g     /t     302400 注:302400是秒,一个星期的时间,参数传需要是秒,所以需要定时 ...

  6. linux定时重启tomcat的脚本,linux定时重启tomcat服务的脚本学习

    要求:在linux中定时重启一个tomcat服务 一:shell脚本即Shell Script [1],Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便 ...

  7. windows下bat脚本自动重启Apache服务

    问题描述 客户使用的集成环境phpstudy,上面运行的是php+apahce+mysql,经常无故apache异常导致网站无法打开,需要重启apache服务恢复.由于不方便变更基础环境,故考虑使用b ...

  8. bat脚本实现监控进程功能-自动重启

    参考这篇博文https://www.cnblogs.com/sunfie/p/7071424.html 不过它里面有一些空格问题,和for循环集中运行命令失败问题,并不能用. bat注意事项 set ...

  9. windows server上重启java程序bat脚本

    脚本内容如下(windows10系统已测试可用): tskill java %1 mshta vbscript:CreateObject("WScript.Shell").Run( ...

  10. linux 程序定时重启tomcat,linux下实现tomcat定时自动重启

    tomcat自带的脚本中没有提供直接restart的模式,但是有start和shutdown两种模式.要实现restart模式,实际上只需要判断是否已经启动tomcat,若已经启动则限制性shutdo ...

最新文章

  1. HDU 4286 Data Handler [栈,双端队列]
  2. 敲诈英伟达的竟然是一群未成年???
  3. 互联网协议 — STP 生成树协议
  4. tensorfllow MNIST机器学习入门
  5. linux文件系统的移植-制作JFFS2文件系统
  6. JavaScript HTML DOM - 改变 CSS
  7. Python架构(一)
  8. 尤雨溪推荐神器 ni ,能替代 npm/yarn/pnpm ?简单好用!源码揭秘!
  9. phpwindexp.php,phpwind Exp 漏洞利用
  10. 【软件工程】极限编程
  11. IT项目中的6类知识转移
  12. 2018年网络视听付费用户规模惊人 视听消费习惯逐步形成
  13. flex的三个属性grow、shrink、basis
  14. Linux基金会宣布成立Ceph基金会
  15. jquery视频教程(jquery视频教程全集)
  16. vscode中查看二进制文件
  17. [4G5G专题-45]:物理层-基带子载波数字调制解调(星座图, 相位调制PSK, 正交幅度相位调制QAM)
  18. Tuxera NTFS2023Mac读写ntfs磁盘工具
  19. 老旧笔记本电脑变服务器(笔记本电脑+内网穿透)
  20. 基于Token的WEB后台认证机制

热门文章

  1. 雪球产品定价-蒙特卡罗模拟法
  2. html五子棋游戏(附源码)
  3. 高一下学期计算机考试知识点,高中数学知识点总结
  4. vue下载所有格式的文件
  5. pyecharts绘制条形图、饼图、散点图、词云图、地图等常用图形
  6. 广州地铁的速度与激情
  7. 初识数据分析利器SPSS
  8. 大唐杯题库(300道)(一)
  9. python二级多少分过_计算机二级分值分配 多少分及格
  10. itextsharp php,详解C#使用iTextSharp添加PDF水印的代码案例