From 6f742195a668f19f75d754b4006e350aba84ce67 Mon Sep 17 00:00:00 2001 From: gongzuming <gongzuming> Date: 星期四, 26 九月 2024 08:41:45 +0800 Subject: [PATCH] Spring定时任务线程池配置 --- src/main/java/com/mzl/flower/config/SchedulerConfig.java | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/mzl/flower/config/SchedulerConfig.java b/src/main/java/com/mzl/flower/config/SchedulerConfig.java new file mode 100644 index 0000000..c723480 --- /dev/null +++ b/src/main/java/com/mzl/flower/config/SchedulerConfig.java @@ -0,0 +1,20 @@ +package com.mzl.flower.config; + +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.scheduling.annotation.EnableScheduling; +import org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler; + +@Configuration +@EnableScheduling +public class SchedulerConfig { + + @Bean + public ThreadPoolTaskScheduler taskScheduler() { + ThreadPoolTaskScheduler scheduler = new ThreadPoolTaskScheduler(); + scheduler.setPoolSize(10); // 设置线程池大小 + scheduler.setThreadNamePrefix("hmy-scheduler-"); // 设置线程名前缀 + scheduler.initialize(); // 初始化线程池 + return scheduler; + } +} -- Gitblit v1.9.3