windows环境java微服务部署

1、为每个微服务建立bat文件
windows环境java微服务部署_第1张图片
文件代码如下:

E:
cd E:\safeServer
title education
java -Xms512m -Xmx512m -jar education-1.0.0.jar
pause

注意:(1)titile为windwos启动命名窗体标题
(2)cd 跳转至 jar包所在目录
(3)启动jar包 最小堆 最大堆 可以简单的设置为一样,更详细的配置,请 www.baidu.com

2、建立统一启动、统一关闭文件
windows环境java微服务部署_第2张图片

startAllServer.bat

@echo off

@echo 'start.......'

cd safeServer

@echo '1.start organization'

start organization.bat

ping -n 30 127.1>nul

@echo '2.start service'

start service.bat

ping -n 30 127.1>nul

@echo '3.start equipment'

start equipment.bat

ping -n 30 127.1>nul 

@echo '4.start safe'

start safe.bat

ping -n 30 127.1>nul

@echo '5.start envpro'

start envpro.bat

ping -n 20 127.1>nul

@echo '6.start education'

start education.bat

ping -n 20 127.1>nul

@echo 'end.......'

pause

rem exit

其中: ping -n 20 127.1>nul 中 -n 20为等待时长20s,可以根据需要设置

stopAllServer.bat

@echo off


@echo 'start.......'

taskkill /f /t /fi "imagename eq cmd.exe" /fi "windowtitle eq 管理员:  safe"

taskkill /f /t /fi "imagename eq cmd.exe" /fi "windowtitle eq 管理员:  envpro"

taskkill /f /t /fi "imagename eq cmd.exe" /fi "windowtitle eq 管理员:  education"

taskkill /f /t /fi "imagename eq cmd.exe" /fi "windowtitle eq 管理员:  equipment"

taskkill /f /t /fi "imagename eq cmd.exe" /fi "windowtitle eq 管理员:  service"

taskkill /f /t /fi "imagename eq cmd.exe" /fi "windowtitle eq 管理员:  organization"

@echo 'end.......'

pause

rem exit

3、执行结果如下:
windows环境java微服务部署_第3张图片
windows环境java微服务部署_第4张图片

你可能感兴趣的:(windows运行环境,java)