Java进程优雅关闭

目的: Java进程在接受到关闭命令时,可能正在进行业务处理,须要等正在处理的业务执行完毕后,进程才能退出,以便保证业务处理的完整性。tcp 方案1:线程       1 在主线程中注册关闭钩子。进程          在关闭钩子中,设置标示不能处理新的业务(如关闭mq的消费者,关闭tcp链接的监听端口等)。资源          循环等待业务流程的处理完毕。(或者在关闭钩子中睡眠一段时间)钩子
相关文章
相关标签/搜索