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   作为服务器 时 的 合理的 关机处理。。。。。

 

 

posted @ 2018-05-11 16:22  阿肯新  阅读(2402)  评论(0编辑  收藏  举报