laravel 定时任务
来源:互联网 发布:数控车床锥度螺纹编程 编辑:程序博客网 时间:2024/06/03 11:36
Laravel 定时任务一 、创建Command文件php artisan make:console RefreshToken 创建app/Console/Commands 下创建RefreshToken.php取一个名字protected $signature = 'refreshToken'; 添加描述protected $description = 'Refresh Api Token'; 在 handle() 方法中实现功能public function handle() { Log::info('Token Refreshed'); } php artisan refreshToken(该命令执行handle方法) 二、在Kernel.php 文件中注册protected $commands = [ // Commands\Inspire::class, 'App\Console\Commands\RefreshToken',];protected function schedule(Schedule $schedule){ $schedule->command('refreshToken') ->everyMinute();}三、新建cron.txt文件文件内容:* * * * * php /home/w/code/BTLIS/artisan schedule:run >> /dev/null 2>&1注意: /home/w/code/BTLIS/ 为项目目录。 php 使用绝对路径(which php 查看安装路径)四、用命令开启任务在终端中项目目录下(Linux 环境)告诉crontab 文件名: crontab cron.txt开始定时任务crontab -l 或许之后你要结束任务 crontab -r 时间间隔:http://laravelacademy.org/post/235.html->hourly()->daily()->at($time) // 24 hour time->dailyAt($time)->twiceDaily()->weekdays()->mondays()->tuesdays()->wednesdays()->thursdays()->fridays()->saturdays()->sundays()->weekly()->weeklyOn($day, $time)->monthly()->yearly()->everyFiveMinutes()->everyTenMinutes()->everyThirtyMinutes()->days() // Days of the week.
阅读全文
0 0
- Laravel 定时任务
- laravel 定时任务
- laravel定时任务
- Laravel任务调度定时任务
- 关于laravel的定时任务
- PHP Laravel定时任务Schedule
- laravel定时任务怎么写
- laravel 任务调度(定时执行任务)
- laravel 5.4 任务调度 之 定时任务
- 使用laravel的任务调度(定时执行任务)
- Laravel Artisan自定义命令行接口 与定时任务
- laravel定时任务(使用linux Cron)(转载)
- 定时任务
- 定时任务
- 定时任务
- 定时任务
- 定时任务
- 定时任务
- Vue---- 简单的图书管理
- Java ConcurrentModificationException when clearing List and ArrayList
- 中了勒索病毒要怎么办
- JavaWeb实战(四)——加入MyBatis框架
- 【解决】网站运行一段时间后就无法访问,重启Tomcat才能恢复
- laravel 定时任务
- 简历弄得这么“丑”,HR不会给面试的!
- Redis集群生产环境高可用方案实战过程
- C#正则的与众不同
- 最火十大Android开源项目,是个程序员你就该看看!
- 场景关卡之创建场景
- 最近在找Java实习,顺便整理一下各大企业的招聘需求~
- C++实验题---填空(多态性)
- javascript中的变量