【问题标题】:Run schedule every five minutes (like 00:05, 00:10...) in laravel在 laravel 中每五分钟运行一次计划(如 00:05、00:10...)
【发布时间】:2019-09-18 06:49:34
【问题描述】:

我想每五分钟运行一次计划。 比如12:0012:0512:10...n

我正在使用计划频率选项: ->everyFiveMinutes();

但有时它会开始 12:02, 12:07, 12:12...n 这对我来说是错误的。

那么我怎样才能每 5 分钟运行一次计划,例如 +5 的特殊分钟?

【问题讨论】:

    标签: laravel-5 scheduled-tasks


    【解决方案1】:

    试试这个

     $schedule->command('your:job')->cron('5 0 * * *');
    

    这样的命令将在每天的五分钟(0h05 或 12h05am)执行,以此类推。

    【讨论】:

      【解决方案2】:

      你必须用 cron 表示法来表达这个:

      $schedule->command('my:command')->cron('0,5,10,15,20,25,30,35,40,45,50,55 * * * *');
      

      【讨论】:

        猜你喜欢
        • 2017-01-05
        • 2017-03-30
        • 1970-01-01
        • 1970-01-01
        • 2014-07-18
        • 2021-05-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多