我正在尝试设置一个laravel cronjob,除了执行时间外,一切都很好。我可以在Laravel文档中看到许多选项,如daily,hourly ..等,但我需要将其设置为每小时的第10分钟。
protected function schedule(Schedule $schedule) { $schedule->command('q:calc') ->hourly(); }
vlju58qv1#
您可以始终使用->cron('* * * * *')例如,下面的代码将在第10分钟
->cron('* * * * *')
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')->hourlyAt(10); }
更多的文档可以在这里找到:https://laravel.com/docs/master/scheduling#schedule-frequency-options
1条答案
按热度按时间vlju58qv1#
您可以始终使用
->cron('* * * * *')
例如,下面的代码将在第10分钟
这也应该做同样的事情:
更多的文档可以在这里找到:https://laravel.com/docs/master/scheduling#schedule-frequency-options