Currently, in our company, colleagues use @Scheduled to schedule tasks. Sometimes, the tasks would stop occasionally. So I am wondering if there could be better practices for scheduling?
You can use Quartz
with spring boot. it has many more features more than the default.
https://www.quartz-scheduler.org/
https://docs.spring.io/spring-boot/docs/2.1.18.RELEASE/reference/html/boot-features-quartz.html