src/main/java/com/zy/common/config/ScheduleConfig.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/zy/common/config/ScheduleConfig.java
@@ -14,10 +14,10 @@ public void configureTasks(ScheduledTaskRegistrar taskRegistrar) { //采用定长的线程池,防止定时任务异常时导致大量线程被占用; // 创建一个 ScheduledThreadPoolExecutor,核心线程数为 12,最大线程数为 50 // 创建一个 ScheduledThreadPoolExecutor,核心线程数为 12,最大线程数为 24 ScheduledThreadPoolExecutor executor = new ScheduledThreadPoolExecutor(12, new ThreadPoolExecutor.DiscardPolicy()); // 设置最大线程数为 50 executor.setMaximumPoolSize(50); executor.setMaximumPoolSize(24); taskRegistrar.setScheduler(executor); } }