Java 应用优雅停机

2018-03-01 11:06:20来源:oschina作者:dev_chao人点击

分享

Java的优雅停机通常通过注册JDK的ShutdownHook来实现,当系统接收到退出指令后,首先标记系统处于退出状态,不再接收新的消息,然后将积压的消息处理完,最后调用资源回收接口将资源销毁,最后各线程退出执行。 通常优雅退出需要有超时控制机制,例如30S,如果到达超时时间仍然没有完成退出前的资源回收等操作,则由停机脚本直接调用kill-9pid,强制退出。

最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台