美文网首页
laravel任务调度

laravel任务调度

作者: kasterSH | 来源:发表于2019-12-11 13:33 被阅读0次

    crontab -e

    #添加代码

    * * * * * /usr/bin/php7.0 /var/www/html/laravel/artisan schedule:run >> /dev/null 2>&1

    注意:/usr/bin/php7.0为你的php位置 ,* * * * *分别代表 分 时 日 月 周 (定时任务的时间) /var/www/html/laravel/为你的项目位置

    查看定时任务

    crontab -l

    调度常用选项

    ->cron('* * * * *');在自定义Cron调度上运行任务

    ->everyMinute();每分钟运行一次任务

    ->everyFiveMinutes();每五分钟运行一次任务

    ->everyTenMinutes();每十分钟运行一次任务

    ->everyThirtyMinutes();每三十分钟运行一次任务

    ->hourly();每小时运行一次任务

    ->daily();每天凌晨零点运行任务

    ->dailyAt('13:00');每天13:00运行任务

    ->twiceDaily(1, 13);每天1:00 & 13:00运行任务

    ->weekly();每周运行一次任务

    ->monthly();每月运行一次任务

    ->monthlyOn(4, '15:00');每月4号15:00运行一次任务

    ->quarterly();每个季度运行一次

    ->yearly();每年运行一次

    ->timezone('America/New_York');设置时区

    ->weekdays();只在工作日运行任务

    ->sundays();每个星期天运行任务

    ->mondays();每个星期一运行任务

    ->tuesdays();每个星期二运行任务

    ->wednesdays();每个星期三运行任务

    ->thursdays();每个星期四运行任务

    ->fridays();每个星期五运行任务

    ->saturdays();每个星期六运行任务

    ->between($start, $end);基于特定时间段运行任务

    ->when(Closure);基于特定测试运行任务

    相关文章

      网友评论

          本文标题:laravel任务调度

          本文链接:https://www.haomeiwen.com/subject/ljlogctx.html