如何在进程(spring boot)运行时控制(启动,停止)Web服务器?

问题描述 投票:0回答:2

我正在启动一个服务器,但我希望在某些条件满足时启动它。使用spring boot,我不知道如何控制何时启动Web服务器,它只是在进程启动时启动。

spring spring-boot servlets
2个回答
1
投票

关闭Spring Boot有两种方法:

  1. 通过http请求关闭。请参考here
  2. 关闭作为服务。请参考here

希望那些有帮助。


0
投票

我猜您正在使用某些嵌入式服务器,如嵌入式tomcat,这意味着当您启动springboot main时,您的应用程序将自动启动Web服务器。您可以通过shell触发启动整个应用程序。而且,像詹金斯这样的东西也可以解决你的问题。

© www.soinside.com 2019 - 2024. All rights reserved.