|
@@ -6,6 +6,8 @@ import org.apache.velocity.app.VelocityEngine;
|
|
|
import org.springframework.boot.SpringApplication;
|
|
|
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
|
|
import org.springframework.context.annotation.Bean;
|
|
|
+import org.springframework.scheduling.TaskScheduler;
|
|
|
+import org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler;
|
|
|
|
|
|
import java.util.Properties;
|
|
|
|
|
@@ -37,4 +39,14 @@ public class IppIdpApplication {
|
|
|
ve.init(properties);
|
|
|
return ve;
|
|
|
}
|
|
|
+
|
|
|
+ @Bean
|
|
|
+ public TaskScheduler taskScheduler(){
|
|
|
+ ThreadPoolTaskScheduler taskScheduler = new ThreadPoolTaskScheduler();
|
|
|
+ // 线程池大小
|
|
|
+ taskScheduler.setPoolSize(10);
|
|
|
+ // 线程名字的前缀
|
|
|
+ taskScheduler.setThreadNamePrefix("taskScheduler");
|
|
|
+ return taskScheduler;
|
|
|
+ }
|
|
|
}
|