ThreadPoolTaskScheduler
не является Java-классом.Поэтому я предполагаю, что это либо сторонний класс, либо ваш собственный класс.Правильное место для решения этой проблемы - в вашем коде:
@Bean
public ThreadPoolTaskScheduler threadPoolTaskScheduler() {
return new ThreadPoolTaskScheduler();
}
Если у класса ThreadPoolTaskScheduler
есть конструктор, который принимает количество потоков (как и должно быть), просто укажите его там или, еслиСуществует отдельный метод установки для числа потоков, чем изменение кода выше, чтобы сначала создать экземпляр, а затем установить количество потоков.Так что это будет что-то вроде:
@Bean
public ThreadPoolTaskScheduler threadPoolTaskScheduler() {
return new ThreadPoolTaskScheduler(10);
}
или
@Bean
public ThreadPoolTaskScheduler threadPoolTaskScheduler() {
ThreadPoolTaskScheduler threadPoolTaskScheduler = new ThreadPoolTaskScheduler();
threadPoolTaskScheduler.setThreads(10)
return threadPoolTaskScheduler;
}