Zhangbw 2 месяцев назад
Родитель
Сommit
8ce6f2ba47
1 измененных файлов с 19 добавлено и 0 удалено
  1. 19 0
      src/main/java/com/yingpai/gupiao/config/SchedulingConfig.java

+ 19 - 0
src/main/java/com/yingpai/gupiao/config/SchedulingConfig.java

@@ -0,0 +1,19 @@
+package com.yingpai.gupiao.config;
+
+import org.springframework.context.annotation.Configuration;
+import org.springframework.scheduling.annotation.SchedulingConfigurer;
+import org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler;
+import org.springframework.scheduling.config.ScheduledTaskRegistrar;
+
+@Configuration
+public class SchedulingConfig implements SchedulingConfigurer {
+
+    @Override
+    public void configureTasks(ScheduledTaskRegistrar taskRegistrar) {
+        ThreadPoolTaskScheduler scheduler = new ThreadPoolTaskScheduler();
+        scheduler.setPoolSize(5);
+        scheduler.setThreadNamePrefix("scheduled-task-");
+        scheduler.initialize();
+        taskRegistrar.setTaskScheduler(scheduler);
+    }
+}