bat一键批量有序启动jar脚本
Posted root_zhb
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bat一键批量有序启动jar脚本相关的知识,希望对你有一定的参考价值。
一键启动多个jar包
注意:将脚本文件后缀改为bat,脚本文件和jar包放在同一个目录
@echo off
start cmd /c "title register:8000 && java -jar -Xms256m -Xmx512m tech-33166-register.jar "
ping 192.0.2.2 -n 1 -w 10000 > nul
start cmd /c "title admin:8060 && java -jar -Xms256m -Xmx512m tech-33166-admin.jar "
ping 192.0.2.2 -n 1 -w 30000 > nul
start cmd /c "title iam:8030 && java -jar -Xms256m -Xmx512m tech-33166-iam-saas.jar "
ping 192.0.2.2 -n 1 -w 10000 > nul
start cmd /c "title gateway:8080 && java -jar -Xms256m -Xmx512m tech-33166-gateway.jar "
ping 192.0.2.2 -n 1 -w 10000 > nul
start cmd /c "title oauth:8020 && java -jar -Xms256m -Xmx512m tech-33166-oauth.jar "
ping 192.0.2.2 -n 1 -w 10000 > nul
start cmd /c "title platform:8100 && java -jar -Xms256m -Xmx512m tech-33166-platform.jar "
ping 192.0.2.2 -n 1 -w 10000 > nul
start cmd /c "title swagger:8050 && java -jar -Xms256m -Xmx512m tech-33166-swagger.jar "
pause
-
ping 192.0.2.2 -n 1 -w 10000 > nul
作用:暂停10s
目的:保证启动顺序-w 10000部分指定所需的超时(以毫秒为单位)。
-n 1部分告诉ping它应该只尝试一次(通常会尝试4次)。
> nul部分已附加,因此ping命令不会在屏幕上输出任何内容。注意: 192.0.2.x地址是根据RFC 3330保留的,因此在现实世界中绝对不存在。引用规范:
192.0.2.0/24-此块分配为“ TEST-NET”,用于文档和示例代码。它通常与供应商和协议文档中的域名example.com或example.net结合使用。此块中的地址不应出现在公共Internet上。
以上是关于bat一键批量有序启动jar脚本的主要内容,如果未能解决你的问题,请参考以下文章
WINDOWS上通过bat批量后台启动JAR包并生成启动日志文件
WINDOWS上通过bat批量后台启动JAR包并生成启动日志文件
WINDOWS上通过bat批量后台启动JAR包并生成启动日志文件