首页新闻找找看学习计划

使用线程池时,有部分任务中断掉了

0
[待解决问题]

需要迁移2000条数据,使用 线程池Executors.newFixedThreadPool(32),最后迁移成功的数据只有1000条左右,请问一下是什么原因导致吗?

丿丶飞行的鱼的主页 丿丶飞行的鱼 | 菜鸟二级 | 园豆:202
提问于:2019-06-24 16:11
< >
分享
所有回答(2)
0

输出日志看看能发现什么

会长 | 园豆:5184 (大侠五级) | 2019-06-24 16:23
0

没做线程安全吧。
同时访问同一个数据列表的时候
如果没用线程安全集合
是会丢数据的

拉西奥 | 园豆:102 (初学一级) | 2019-06-24 17:30
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册