java - spring cron 每小时在第 35 分钟运行

标签 java spring cron spring-scheduled

我有一项计划每小时运行一次的作业,并且我正在使用 spring cron (0 0/35 * * * )。我预计该作业会在每小时第 35 分钟运行,但我注意到该作业会在第 35 分钟以及整点时触发。我不确定为什么,有什么建议吗?

谢谢, 卡西克

最佳答案

根据Spring CronSequenceGenerator docs0 0/35 * * * 中的 /35 实际上意味着“每分钟是 35 的倍数”,其中包括 0 - 如果您只想让它在以下时间触发每小时后 35 分钟,只需使用 0 35 * * * * (其中包括它想要的所有 6 个参数)。

关于java - spring cron 每小时在第 35 分钟运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43150041/

相关文章:

mysql - 如何连续监控 mysql 数据库表中的新条目,并在发现新条目后立即使用 cron 作业触发批处理文件

java - Datanucleus 增强器不适用于 appengine

java - object != null 验证

java - ThreadPoolExecutor getActiveCount() 为 1 但 getQueue 返回空队列,为什么?

spring - Spring 5 WebFlux中的拦截器

php - 如何让基于 curl 的 URL 监控服务轻量级运行?

java - Gradle 找不到改造依赖项

java - 有没有类似 Spring TestExecutionListener for TestSuite 的东西?

java - 在 MultiActionController ModelAndView 方法中调用 valang validator ...可能吗?如何?

php - 使用 cronjob 运行 php 脚本