Spring Boot 项目优雅关闭(两种完善解决方案附带示例代码)
前言
Spring Boot 项目优雅关闭常用两种方案,一种是使用kill -2 和 -15 发送程序终止信号,另一种是使用spring-boot-actuator包提供一个优雅下线接口,这两种方案根据自己喜好来,万不得已别用kill -9就行,个人推荐第一种,对于Spring Boot 项目来说两种方法只是入口不同,最终关闭逻辑都是一样的,具体的逻辑会在接下来阐述。
一、Spring Boot 项目优雅关闭核心逻辑
只要是Spring项目无论是何种方法最终都是调用到Spr