https://raphaeldelio.medium.com/how-to-set-dynamic-task-schedulers-programmatically-using-spring-boot-1b1e4a38b9d