项目中增加Redis,更稳定高效(项目中加redis)
684
2022-09-03
[PHP]如何在laravel中写一个cronjob任务
参考: 创建文件:WordOfTheDay.php, in the app/Console/Commands directory.
在handle里面写job逻辑
二. Registering the Command
Go to app/Console/Kernel.php file that looks like this,并添加
command('word:day') ->daily(); } /** * Register the commands for the application. * * @return void */ protected function commands() { $this->load(__DIR__.'/Commands'); require base_path('routes/console.php'); }}
三. Task Scheduler in Laravel
protected function schedule(Schedule $schedule){ $schedule->command('word:day') ->daily();}
四. Starting the Laravel Scheduler
cd /path-to-your-project && php artisan schedule:run >> /dev/null 2>&1
输入上述命令,如果是docker,就进入docker的控制台输入:lando ssh -s [项目]
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~