Spring boot TaskScheduler is not effective when TaskRegistrar schedule tasks
问题 I create schedule task without @scheduled annotation instead using taskregistrar (as I get more flexibility in cancelling, dynamically changing the delay etc - please don't focus on why I use taskregistrar). But then I noticed that TaskScheduler has no effect while doing so. Code is given below //in my SchedulingConfigurer @Override public void configureTasks(ScheduledTaskRegistrar taskRegistrar) { ThreadPoolTaskScheduler scheduler = new ThreadPoolTaskScheduler(); scheduler