代码之家  ›  专栏  ›  技术社区  ›  Kiow

laravel 5.5 forge任务调度cron作业

  •  0
  • Kiow  · 技术社区  · 6 年前

    对于较旧版本的Laravel,我只需在Forges控制面板中编写一个命令,例如 php /home/forge/default/artisan scheduled:run 然后设置时间间隔并点击schedule按钮。

    现在在Laravel 5.5中,我可以在内核中添加作业。php文件例如:

    protected function schedule(Schedule $schedule)
        {
            $schedule->command('SomeJob:delete')
                   ->daily();
        }
    

    这是否意味着我不再需要在laravel Forge设置cron作业?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Brian Lee    6 年前

    您仍然需要一个cron条目来启动计划程序:

    * * * * * php /path-to-your-project/artisan schedule:run >> /dev/null 2>&1