diff --git a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/quality/BizQualitySupervisionRecordServiceImpl.java b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/quality/BizQualitySupervisionRecordServiceImpl.java index 708c4d4..02f9b87 100644 --- a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/quality/BizQualitySupervisionRecordServiceImpl.java +++ b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/quality/BizQualitySupervisionRecordServiceImpl.java @@ -155,8 +155,8 @@ corePoolSize = 5; } //创建线程组 - ThreadPoolExecutor threadPool = new ThreadPoolExecutor(corePoolSize, recordList.size() * 3, 100, - TimeUnit.SECONDS, new LinkedBlockingQueue<>(20)); + ThreadPoolExecutor threadPool = new ThreadPoolExecutor(corePoolSize, recordList.size(), 100, + TimeUnit.SECONDS, new LinkedBlockingQueue<>(50)); String rootFileName = "质量监督记录" + new SimpleDateFormat("yyyyMMddHHmm").format(new Date()); List> futures = new ArrayList<>(); for (BizQualitySupervisionRecord supervisionRecord : recordList) {