最近项目涉及到一个定时任务的功能,所以去这几天研究了一下 crontab 的使用方法,按照网上的相关教程顺利在自己的电脑上成功开启了这个功能
我的官方群点击此处。
Laravel + crontab
添加 crontab 配置
1、执行命令
$ crontab -e
2、添加以下内容( path/to为应用路径 ),即每分钟去执行一次以下的命令
* * * * * php /path/to/artisan schedule:run >> /dev/null 2>&1
3、启动(以下命令为Ubuntu下的启动命令,其他系统可能不一样)
$ /etc/init.d/cron start
完成以上三步即可以成功开启 Laravel 的任务调度功能了,下面验证一下
验证任务调度是否正常执行
./App\Console\Kernel
过几分钟后就可以去查看一下数据库有没有成功插入数据~
DaoCloud + Docker + Laravel + crontab
上面的尝试成功后就是将这些配置到