标签: java spring-batch
我有一个带有@Scheduled(fixedDelay = 5000)注释的弹簧批处理作业。但它在上一次执行结束后5秒开始。如何在上一次执行开始后5秒启动它?
答案 0 :(得分:1)
使用@Scheduled(fixedRate = 5000)。您也可以使用CRON表达式@Scheduled(cron = "*/5 * * * * ?"),但这似乎是一种过度杀伤。
@Scheduled(fixedRate = 5000)
@Scheduled(cron = "*/5 * * * * ?")