Command schedule in Laravel

后端 未结 1 1069
自闭症患者
自闭症患者 2020-12-21 22:25

I\'m trying to a execute scheduled command every five minutes in background. I use this code

protected function schedule(Schedule $schedule)
    {

        $         


        
相关标签:
1条回答
  • 2020-12-21 23:08

    If you want to use the scheduler you need to add a Cron entry in your server, this line will call the Laravel scheduler every minute and do the tasks.

    There is the line you need to add to your Crontab:

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

    In case you are using Ubuntu to edit your crontab you can run crontab -e and add the line on the bottom.

    You can read more on the official docs about Scheduling.

    If you are using Windows you can follow this Stackoverflow question to add a task to the Windows task scheduler.

    0 讨论(0)
提交回复
热议问题