1.application.properties
server.shutdown=graceful
## 默认的等待时长是30秒,我们通过以上配置可以将这个等待时长延长直2分钟。
spring.lifecycle.timeout-per-shutdown-phase=2m
2.依赖库
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
配置添加
management.endpoints.web.exposure.include=*
management.endpoint.shutdown.enabled=true
使用接口请求
curl -X POST http://localhost:8080/actuator/shutdown