开发者社区> 问答> 正文

说到杀进程,我也想问一个问题在执行kill- 9的时候,如果有大量数据进来,这些数据会丢失吗?

说到杀进程,我也想问一个问题在执行kill- 9的时候,如果有大量数据进来,这些数据会丢失吗?
来源:云原生后端社区

展开
收起
Atom 2020-04-25 14:03:14 1218 0
1 条回答
写回答
取消 提交回答
  • kill-9 是直接杀掉进程,无论进程在干什么,肯定会引起数据丢失。可以使用kill 15 如果java程序写的正确,就会不接受新的请求,然后把手上的处理完,再关闭。至于java 如何优雅的退出 可以看看 java.lang.Runtime.addShutdownHook(Thread hook) 这个方法。
    来源:云原生后端社区

    2020-04-25 14:03:59
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
服务上云加速大家居产业C2M进程 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关实验场景

更多