gpt4 book ai didi

java - GAE cron 每天之间的间隔

转载 作者:行者123 更新时间:2023-12-01 14:33:12 24 4
gpt4 key购买 nike

我正在尝试设置一个 gae cron 任务在一周中的某些日子运行,如下所示至少 10 分钟

理想情况下,cron 作业应在 10:30 开始,然后是 10:35、10:40、10:45,然后停止到第二天/周

  <cron>
<url>/notificationService</url>
<description>Weekly cron</description>
<schedule>every tuesday,wednesday,friday,saturday between 22:30 to 22:45</schedule>
<timezone>Africa/Johannesburg</timezone>
</cron>

请帮忙,谢谢

巴巴吉德

最佳答案

Cron 计划格式似乎是:

  • 每 N(小时|分钟|分钟)[“从”(时间)“到”(时间)]
  • ("every"|ordinal) (天) ["of"(monthspec)] (时间)

因此,一旦指定了日期,就只能指定绝对时间。我认为解决方法可能是在 cron 表达式中指定时间:

  • 22:30 至 22:45 每 5 分钟一类

然后检查是否是星期二、星期三、星期五或星期六。另请记住,无论前一个实例是否完成,您的作业每 5 分钟就会被解雇。因此,如果您的工作预计需要比该时间更长的时间来执行,您需要小心您在工作中所做的事情,以防止副作用。

关于java - GAE cron 每天之间的间隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16702098/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com