【发布时间】:2021-04-07 16:24:55
【问题描述】:
我有一个带有 cron 作业的 spring boot 项目。该作业应该只运行一次。只有当应用程序崩溃或应用程序重新启动时,它才会再次触发。 有没有为此的 cron 表达式? 或任何方式来实现这一点?
【问题讨论】:
-
Cron 是一个基于时间的调度器。对于只需要运行一次的作业,它是错误的工具。
-
您不应该为此使用 cron 表达式,只需使用应用程序启动时运行的逻辑即可。
标签: java spring spring-boot cron