过去想给一个脚本创建计划任务,得登陆服务器执行crontab -e,或编辑/etc/crontab,每加一个脚本都得重复此步骤。
现在有了任务调度,你只需在服务器上配置一条
* * * * * cd /你的项目路径 && php artisan schedule:run >> /dev/null 2>&1
后面你再加多少脚本都无需到服务器处理
定义调度
你可以在 App\Console\Kernel 类的 schedule 方法中定义所有的调度任务。
class Kernel extends ConsoleKernel
{
protected function schedule(Sc...