SpringBoot实现优雅的关机
最近在公司使用了 Springboot 项目, 发现在 linux 上 通过 java -jar 命令可以十分安全的运行, 但是 当我们需要关闭它的时候呢? 难道 登陆服务器 kill 线程???
在网上查找了相关的文档 : https://www.cnblogs.com/lobo/p/5657684.html 该文章中比较详细的讲解了 两种关闭SpringBoot项目的方法 。
但是在 使用上述方法后发现 SpringBoot 关闭的时候会出现一些 奇怪 的 异常。
这怎么办呢???
最后在 java 精讲 公众号上 找到一篇文章 : https://mp.weixin.qq.com/s/7qNB7mq-xaDBxxxHrCu0Wg
该文章 分别 描述了 在以 tomcat 和 undertow 作为服务器 时 的 合理的 关机处理。。。。。