优先使用ForkJoinPool方案,如果使用CompletableFuture处理很多任务或耗时长还是要慎用一定要用parallelStream+CopyOnWriteArrayList或ArrayList加方法内的锁,另外parallelStream是无序的一定要打印线程名称确认是否实际是多线程log.info("当前查询线程;{}",Thread.currentThread().getName());ForkJoinPool核心数也不要太低,ForkJoinPool(5)1.ForkJoinPool不分批次多线程/***Cop
阅读全文