我有一个带有 @Scheduled(fixedDelay=5000) 注释的 Spring 批处理作业。但它会在上次执行结束后 5 秒开始。如何在上一次执行开始后 5 秒后启动它?
最佳答案
使用@Scheduled(fixedRate = 5000)
。您还可以使用 CRON 表达式 @Scheduled(cron = "*/5 * * * * ?")
但这似乎有点矫枉过正。
关于java - 在上一个批处理作业开始后 5 秒启动一个预定的 Spring 批处理作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49095512/