一 、创建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');
}

二、在Kernel.php 文件中注册

    //Commands\Inspire::class,Commands\RefreshToken::class,];
protected function schedule(Schedule $schedule){$schedule->command('refreshToken')->everyMinute();}

三、新建cron.txt文件

文件内容:

* * * * * php /home/w/code/BTLIS/artisan schedule:run >> /dev/null 2>&1

四、用命令开启任务

在终端中项目目录下(Linux 环境)
告诉crontab 文件名:

crontab cron.txt

开始定时任务

crontab -l

或许之后你要结束任务

crontab -r

laravel定时任务相关推荐

  1. schedule php,PHP Laravel定时任务Schedule【干货】

    下面由Laravel教程栏目给大家介绍PHP Laravel定时任务Schedule,希望对需要的朋友有所帮助! 前提:本文方法是利用Linux的crontab定时任务来协助实现Laravel调度(M ...

  2. php设置at定时,laravel定时任务

    laravel实现定时任务,下边直接上代码:linux# crontab -e 进入编辑页面  按 i 进入编辑状态把下边代码粘贴进去  修改后按:wq回车保存 (/test)是你的项目地址哦! *  ...

  3. laravel 定时任务

    laravel 5开始新增了 Laravel Schedule 这个特性,方便开发者可以快速方便的利用此功能来开发自己的定时任务功能,打开 app/Console/Kernel.php : prote ...

  4. Laravel定时任务的每秒执行

    我的个人博客:逐步前行STEP laravel中的任务调度可以不将每条命令都写入crontab,便于管理维护,而且可以基于laravel框架环境运行,而不需写独立的脚本执行,非常方便,但是最小的执行间 ...

  5. php 零点定时任务,PHP Laravel定时任务Schedule【干货】

    前提:本文方法是利用Linux的crontab定时任务来协助实现Laravel调度(Mac也一样). 一.首先添加Crontab定时任务,这里只做简单介绍. 用命令crontab -e 添加如下内容* ...

  6. laravel 定时任务问题的总结

    需求:每天夜里23:59分执行一个任务,我需要这样做 1.执行创建命令,该命令会在app\Console\Commands目录创建文件ShareBackground.php文件 php artisan ...

  7. php启动laravel调度任务(laravel定时任务)

    1.不在laravel根目录(命令行操作前的地址) php /www/wwwroot/laravel6/artisan schedule:run /www/wwwroot/laravel/artisa ...

  8. php artisan 计划任务,Laravel 定时任务 任务调度 可手动执行

    1.创建一个命令 php artisan make:command TestCommand 执行成功后会提示: Console command created successfully. 生成了一个新 ...

  9. 【laravel】开发过程中会遇到的问题

    文章目录 访问器中循环使用 curl 请求第三方API ,导致ajax 响应状态为 canceled 1. The page has expired due to inactivity. Please ...

最新文章

  1. UIMenuController的使用,对UILabel拷贝以及定制菜单
  2. 如何防止按钮提交表单
  3. Office2013插件开发Outlook篇(1)-- 第一个office2013插件
  4. swin_transformer用于做图像分类(已跑通)
  5. ubuntu 安装 oracle-xe-universal
  6. 基础学习笔记之opencv(5):实现鼠标选定矩形框
  7. 535. TinyURL 的加密与解密
  8. JAVA计算机毕业设计幼儿园管理系统Mybatis+源码+数据库+lw文档+系统+调试部署
  9. [L4D]目录Missions中任务与地图关系
  10. 运算放大器知识体系-电流检测放大器
  11. 苹果手机home键在哪里_苹果手机为什么没有返回键? 原来隐藏着更好的方法, 涨知识了...
  12. 查询IP信息接口罗列
  13. Redis启动和连接
  14. 新连接?新商业 一场关于商业变革的活动正在进行
  15. 香港四日,逛吃逛吃—16家地道美味全纪录+伴手礼推荐
  16. 阿里云ESC云盘挂载
  17. 数学速算法_博士老妈整理:吃透这份小学数学“速算法”,孩子6年回回考98
  18. Android开发之旅:环境搭建及HelloWorld---吴秦(Tyler)
  19. 硬件玩物 | 闲置物理主机安装群辉NAS-DSM-7.x系统实践试用初体验(保姆篇)
  20. 掌握这三点,工作不用愁

热门文章

  1. python c++操作raw文件
  2. “_snprintf”: 不是“std”的成员
  3. Django 无法加载静态文件(js,css,image)解决办法
  4. 'CUDA driver version is insufficient for CUDA runtime version
  5. YOLOV3+window10+cuda8.0+cudnn6.0安装过程
  6. c++OpenCV操作mp4
  7. OSPF特殊区域之STUB
  8. 12款顶级SIEM工具比较与评级
  9. matlab三角形旋转动态,新手向!用WebGL写一个旋转的动态三角形,总共分三步!!(注释超详细!!)...
  10. adb 重命名_Linux操作系统:三种最基本的文件重命名方法