Windows server利用批处理脚本判断端口启动tomcat的方法
发布时间 - 2026-01-11 02:49:27 点击率:次win server服务器上面的tomcat老是不定时挂掉, 于是利用定时操作脚本判断tomcat80端口是否在运行, 如果运行则放过, 如果down掉就启动tomcat,解决tomcat不定时挂掉导致业务数据流通丢失问题.不扯淡, 上脚本.

1.给tomcat赋予环境变量
变量名:CATALINA_HOME
路径:C:\Program Files\Java\apache-tomcat-8.0.35
2.批处理脚本(startTomcat.bat)
::Final interpretation is owned by chenglee
::Thankyou
@echo off&title Checking For System, Do Not Switch Off, Thankyou...
set num=8090
for /f "tokens=3 delims=: " %%a in ('netstat -an') do (
if "%%a"=="%num%" goto en
)
if not "%%a"=="%num%" goto en1
:en
echo.Checking For local%NUM%Port is Opening...
pause
exit
:en1
echo.Checking For local%NUM%Port is Not Opening...
echo.Starting Tomcat Program...
call "%CATALINA_HOME%"\bin\startup.bat
echo.Starting Succes!
echo.OK!
pause
exit
3.计划任务
控制面板-->管理工具-->计划任务
里面去新建
附上我win10的计划
脚本判断80端口是否在netstat中, 如果在则证明tomcat是运行的, 这个时候不做任何操作, 不在就是挂掉了,然后启动tomcat, 当然, 您的tomcat是什么端口就改成什么端口, 换汤不换药.
总结
以上所述是小编给大家介绍的Windows server利用批处理脚本判断端口启动tomcat的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# 批处理启动tomcat
# 批处理脚本启动tomcat
# Windows 2000 server光盘启动安装过程详细图解
# Win2008中SqlServer2008 无法打开错误日志文件导致无法启动的解决方法
# Windows Server 2012 R2 服务管理器自启动功能的关闭方法
# Windows Server 2003 启动中常见错误的解决方法
# Dell R630服务器安装windows server 2019服务器系统+制作U盘启动+服务器配
# windows server 2019 程序开机自启动的几种实现方法
# windows server 无法正常启动修复的两种方式
# 批处理
# 小编
# 您的
# 换汤不换药
# 在此
# 给大家
# 掉了
# 这个时候
# 不做
# 上我
# 所述
# 给我留言
# 感谢大家
# 疑问请
# 有任何
# 变量名
# brush
# class
# pre
# center
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
js代码实现下拉菜单【推荐】
Android实现代码画虚线边框背景效果
如何在浏览器中启用Flash_2025年继续使用Flash Player的方法【过时】
javascript如何操作浏览器历史记录_怎样实现无刷新导航
宙斯浏览器视频悬浮窗怎么开启 边看视频边操作其他应用教程
Java Adapter 适配器模式(类适配器,对象适配器)优缺点对比
大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?
Laravel怎么设置路由分组Prefix_Laravel多级路由嵌套与命名空间隔离【步骤】
如何实现javascript表单验证_正则表达式有哪些实用技巧
Win11怎么关闭透明效果_Windows11辅助功能视觉效果设置
香港服务器租用费用高吗?如何避免常见误区?
Python进程池调度策略_任务分发说明【指导】
Laravel如何实现数据库事务?(DB Facade示例)
Laravel怎么实现验证码功能_Laravel集成验证码库防止机器人注册
如何快速使用云服务器搭建个人网站?
Windows10如何删除恢复分区_Win10 Diskpart命令强制删除分区
Laravel如何实现API速率限制?(Rate Limiting教程)
Windows10电脑怎么设置虚拟光驱_Win10右键装载ISO镜像文件
文字头像制作网站推荐软件,醒图能自动配文字吗?
如何在沈阳梯子盘古建站优化SEO排名与功能模块?
Laravel如何使用Laravel Vite编译前端_Laravel10以上版本前端静态资源管理【教程】
edge浏览器无法安装扩展 edge浏览器插件安装失败【解决方法】
浅谈javascript alert和confirm的美化
轻松掌握MySQL函数中的last_insert_id()
HTML5空格和margin有啥区别_空格与外边距的使用场景【说明】
Laravel怎么导出Excel文件_Laravel Excel插件使用教程
Laravel路由怎么定义_Laravel核心路由系统完全入门指南
焦点电影公司作品,电影焦点结局是什么?
晋江文学城电脑版官网 晋江文学城网页版直接进入
Laravel与Inertia.js怎么结合_使用Laravel和Inertia构建现代单页应用
Laravel如何使用Facades(门面)及其工作原理_Laravel门面模式与底层机制
html如何与html链接_实现多个HTML页面互相链接【互相】
原生JS实现图片轮播切换效果
如何在企业微信快速生成手机电脑官网?
家族网站制作贴纸教程视频,用豆子做粘帖画怎么制作?
Laravel怎么调用外部API_Laravel Http Client客户端使用
Laravel事件和监听器如何实现_Laravel Events & Listeners解耦应用的实战教程
Laravel Fortify是什么,和Jetstream有什么关系
再谈Python中的字符串与字符编码(推荐)
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
Win11怎么关闭专注助手 Win11关闭免打扰模式设置【操作】
jQuery中的100个技巧汇总
成都品牌网站制作公司,成都营业执照年报网上怎么办理?
Laravel如何理解并使用服务容器(Service Container)_Laravel依赖注入与容器绑定说明
什么是javascript作用域_全局和局部作用域有什么区别?
ChatGPT 4.0官网入口地址 ChatGPT在线体验官网
Laravel怎么在Blade中安全地输出原始HTML内容
韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐
INTERNET浏览器怎样恢复关闭标签页_INTERNET浏览器标签恢复快捷键与方法【指南】
Laravel Eloquent访问器与修改器是什么_Laravel Accessors & Mutators数据处理技巧

