【发布时间】:2020-02-20 19:16:46
【问题描述】:
我们已安排一些任务在生产服务器上每 6 小时运行一次。
在kernel.php:
protected function schedule(Schedule $schedule)
{
$schedule->exec('some/command')
->cron('* */6 * * *');
}
我知道如果将->cron() 替换为->everyMinute(),我可以强制运行此任务,然后运行artisan schedule:run。但是有没有另一种方法来运行这个任务,这样我们就不必在实时服务器上弄乱代码了?
如果没有其他解决方案,我们只需要等待 6 小时。
【问题讨论】:
标签: php laravel laravel-5 cron laravel-artisan