| 12345678910111213141516171819 |
- package com.izouma.awesomeAdmin.config;
- import org.springframework.context.annotation.Bean;
- import org.springframework.context.annotation.Configuration;
- import org.springframework.scheduling.TaskScheduler;
- import org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler;
- @Configuration
- public class SchedulingConfig {
- @Bean
- public TaskScheduler taskScheduler() {
- ThreadPoolTaskScheduler taskScheduler = new ThreadPoolTaskScheduler();
- // 定时任务执行线程池核心线程数
- taskScheduler.setPoolSize(4);
- taskScheduler.setRemoveOnCancelPolicy(true);
- taskScheduler.setThreadNamePrefix("Scheduler-");
- return taskScheduler;
- }
- }
|