【问题标题】:How to cronjob task schedule every 40minutes?如何每 40 分钟 cron 作业任务调度程序?
【发布时间】:2018-12-15 06:23:43
【问题描述】:

如何在 laravel 中每 40 分钟或 45 分钟运行 1 个作业。我已经阅读了带有 cron('') 函数的 laravel 文档,该函数仅在 cron('') 中指定的时间内执行正确的操作,一段时间后不必重复。

【问题讨论】:

  • 你可以为你的 cronjob 试试这个包github.com/codestudiohq/laravel-totem
  • 试试这个:->cron('*/45 * * * *')
  • @Antu。我会尝试这个库,但不使用支持库会更好
  • @Miruku Sheki。它只会在每小时的 45 分钟运行,而不是每 45 分钟重复一次

标签: laravel cron


【解决方案1】:

您可以通过在调度程序中创建 3 个 cron 来做到这一点:

...->cron('00,45 */3 * * *');
...->cron('30 1-22/3 * * *');
...->cron('15 2-23/3 * * *');

改编自:https://www.linuxquestions.org/questions/linux-enterprise-47/cron-every-45-minutes-4175501255/page2.html for laravel

【讨论】:

    猜你喜欢
    • 2013-06-12
    • 2013-12-19
    • 2021-11-20
    • 2018-10-17
    • 2014-07-30
    • 1970-01-01
    • 2011-06-20
    • 2015-07-30
    • 2010-11-19
    相关资源
    最近更新 更多