1 min readJan 29, 2020
CronScheduler is single-threaded only. So it cannot launch all tasks at once. In general, it shouldn’t be considered a general-purpose executor: the tasks should be kept very short, all heavy work should be delegated to other executors. If there is a risk that task may interfere in timing, several distinct CronSchedulers should be created.