SpringBoot 项目在 Windows 系统启动脚本、关闭脚本_使用eurekamanagement/shutdown_闪耀之城的博客-CSDN博客

项目启动指令:

d:cd D:\Java_Projects_Deployment_Folder\backend-meetingfilmjava -jar D:/Java_Projects_Deployment_Folder/backend-meetingfilm/backend-eureka-server-0.0.1-SNAPSHOT.jar > D:/Java_Projects_Deployment_Folder/backend-meetingfilm/backendEureka.log &

编写启动脚本:

startBackendEureka.bat

@echo offd:cd D:\Java_Projects_Deployment_Folder\backend-meetingfilmecho backend-eureka-server-0.0.1-SNAPSHOT.jarjava -jar D:/Java_Projects_Deployment_Folder/backend-meetingfilm/backend-eureka-server-0.0.1-SNAPSHOT.jar > D:/Java_Projects_Deployment_Folder/backend-meetingfilm/backendEureka.log &pause

双击启动,start窗口启动后不会关闭,通过echo打印了日志标记窗口所属的jar包,手动关闭后服务将会停止。

启动指令中还可以设置jvm参数

java -jar -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=128m -Xms1024m -Xmx4096m -Xmn256m -Xss256k -XX:SurvivorRatio=8 -XX:+UseConcMarkSweepGC D:/Java_Projects_Deployment_Folder/backend-meetingfilm/backend-eureka-server-0.0.1-SNAPSHOT.jar > D:/Java_Projects_Deployment_Folder/backend-meetingfilm/backendEureka.log &

编写关闭脚本:

使用 spring-boot-starter-actuator 提供的 /shutdown 进行优雅停机

@echo offcurl -X POST http://127.0.0.1:18881/eurekaManagement/shutdownechoecho backend-eureka-server-0.0.1-SNAPSHOT.jarpause

原网址: 访问
创建于: 2023-06-07 10:03:36
目录: default
标签: 无

请先后发表评论
  • 最新评论
  • 总共0条评论