Laravel cronjob在每小时的xx:10分钟运行

时间:2019-12-27 20:18:53

标签: php laravel

我正在尝试设置一个laravel cronjob,除了执行时间之外,其他一切都很好。 我可以在Laravel文档中看到很多选项,例如每天,每小时等等。但是我需要将其设置为每小时的第10分钟。

protected function schedule(Schedule $schedule)
    {
            $schedule->command('q:calc') 
                 ->hourly();


    }

1 个答案:

答案 0 :(得分:1)

您可以随时使用->cron('* * * * *')

例如,以下代码将在第10分钟显示

protected function schedule(Schedule $schedule)
{
        $schedule->command('q:calc') 
             ->cron(10 * * * *);

}

这也应该做同样的事情:

protected function schedule(Schedule $schedule)
{
        // Run the q:calc every hour at 10 mins past the hour
        $schedule->command('q:calc') 
             ->hourly(10);

}

更多文档可以在这里找到: https://laravel.com/docs/master/scheduling