From aa2d520a06c371e76ef26c78d426a01fca76a2fc Mon Sep 17 00:00:00 2001 From: zhangc <zc@123> Date: 星期五, 07 二月 2025 14:56:35 +0800 Subject: [PATCH] 1 --- src/main/java/com/zy/common/config/ThreadPoolConfig.java | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/zy/common/config/ThreadPoolConfig.java b/src/main/java/com/zy/common/config/ThreadPoolConfig.java index 1b21b47..184786c 100644 --- a/src/main/java/com/zy/common/config/ThreadPoolConfig.java +++ b/src/main/java/com/zy/common/config/ThreadPoolConfig.java @@ -14,20 +14,20 @@ @EnableAsync public class ThreadPoolConfig { - @Bean(name = "orderThreadPool") + @Bean(name = "reportThreadPool") public ThreadPoolTaskExecutor orderThreadPool() { ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor(); int core = Runtime.getRuntime().availableProcessors(); - core = 2; + core = 1; //璁剧疆鏍稿績绾跨▼鏁� executor.setCorePoolSize(core); //璁剧疆鏈�澶х嚎绋嬫暟 - executor.setMaxPoolSize(core * 10 + core); + executor.setMaxPoolSize(1); //闄ゆ牳蹇冪嚎绋嬪鐨勭嚎绋嬪瓨娲绘椂闂� executor.setKeepAliveSeconds(3); //缂撳啿闃熷垪 executor.setQueueCapacity(core); - executor.setThreadNamePrefix("order-task-"); + executor.setThreadNamePrefix("report-task-"); //璁剧疆鎷掔粷绛栫暐 executor.setRejectedExecutionHandler(new ThreadPoolExecutor.CallerRunsPolicy()); return executor; -- Gitblit v1.9.1