https://blog.csdn.net/LJFPHP/article/details/80417552

laravel5.5的定时任务详解(demo) 这篇文章写得挺详细的。看了它我基本就会用了

php artisan make:command Test  新建任务调度文件

app/Console/Commands/Test.php

protected $signature = '<name>'; 定义什么值,就直接在命令行里执行 php artisan <name>
protected $signature = 'command:Test';   命令执行 php artisan command:Test
protected $signature = 'command:scr';   命令执行 php artisan command:scr
//这段代码意思就是在命令行执行时候的名字   php artisan test:data 就可以直接自行此文件了 
protected $signature = 'test:data';
( 实际情况  我是修改了  namespace App\Console; 输入命令 php artisan test:data 才顺利执行了这个文件)
/**
这样就相当于直接调用了StaticPagesController 用在了调度任务中
**/
use App\Http\Controllers\StaticPagesController;
.
.
. public function __construct(StaticPagesController $sp)
{
parent::__construct();
$this->sp = $sp;
}
/**
在 Kernel 任务配置调度文件
**/ class Kernel extends ConsoleKernel
{
protected $commands = [
test::class,
];

ubantu crontab 命令

crontab -e 配置计划任务

crontab -l 查看计划任务

sudo service cron start 启动计划任务

sudo service cron restart 重启计划任务

sudo service cron stop 停止计划任务

sudo service cron status 查看计划任务状态

测试计划任务是否执行

php /home/vagrant/Code/Bi/artisan schedule:run

laravel5.5的任务调度(定时任务)详解(demo)的更多相关文章

  1. CentOS Linux使用crontab运行定时任务详解

    参考博文: (总结)CentOS Linux使用crontab运行定时任务详解

  2. spring定时任务详解(@Scheduled注解)( 转 李秀才的博客 )

    在springMVC里使用spring的定时任务非常的简单,如下: (一)在xml里加入task的命名空间 xmlns:task="http://www.springframework.or ...

  3. spring quartz 配置实现定时任务 详解

    一. 编写定时任务JAVA类 比如: public class QuartzJob {     public QuartzJob(){         System.out.println(" ...

  4. 一.定时任务详解https://i.cnblogs.com/EditPosts.aspx

    定时任务的详解 h每小时运行  d每天运行 w每周运行 m每个月运行  中毒时查看系统定时任务是否有病毒的脚本. crontab  -l  查看用户的定时任务 crontab -e  进入编辑界面增加 ...

  5. spring定时任务详解

    (一)在spring.xml里加入task的命名空间 xmlns:task="http://www.springframework.org/schema/task" http:// ...

  6. android java 设计模式详解 Demo

    android java 设计模式详解 最近看了一篇设计模式的文章,深得体会,在此基础我将每种设计模式的案例都写成Demo的形式,方便读者研究学习, 首先先将文章分享给大家: 设计模式(Design ...

  7. Quartz定时任务详解一

    以下是我在应用的的一个基本配置: #---------调度器属性---------------- org.quartz.scheduler.instanceName = TestScheduler o ...

  8. laravel5.5的定时任务详解(demo)

    原文地址:https://blog.csdn.net/LJFPHP/article/details/80417552

  9. 【Spring Task】定时任务详解实例-@Scheduled

    Spring的任务调度,采用注解的形式 spring的配置文件如下,先扫描到任务的类,打开spirng任务的标签 <beans xmlns="http://www.springfram ...

随机推荐

  1. 2.21 JS处理滚动条

    2.21 JS处理滚动条 前言    selenium并不是万能的,有时候页面上操作无法实现的,这时候就需要借助JS来完成了.常见场景:当页面上的元素超过一屏后,想操作屏幕下方的元素,是不能直接定位到 ...

  2. python list和numpy互换

    http://blog.csdn.net/baiyu9821179/article/details/53365476

  3. arm svc

    隐藏exit,ptrace etc. C示例 #include <sys/ptrace.h> #include <stdio.h> int main() { int r; as ...

  4. mysql手动设置数据表的自增值

    设置表tablename的自增值从1开始自增值 alter table tablename auto_increment=1;

  5. Mariadb使用xtrabackup工具备份数据脚本

    #!/bin/bash#这个脚本用来备份SQL文件: sql_home="/home/mysql"sql_bak_log="$sql_home/xtrabackup.lo ...

  6. Gym .101879 USP Try-outs (寒假自训第七场)

    B .Aesthetics in poetry 题意:给定N个数,(N<2000 ,a[i] <=1e9),让你找一个最大的K,使得N个数膜K的余数个数全都等于N/K个. 思路:我们找到N ...

  7. jQuery事件委托方法 bind live delegate on

    1.bind    jquery 1.3之前 定义和用法:主要用于给选择到的元素上绑定特定事件类型的监听函数 语法:  bind(type,[data],function(e)); 特点: a.适合页 ...

  8. linux cron计划任务、chkconfig 命令、systemd命令、unit 相关、target 相关

    1.设置说明位置 : cat /etc/crontab # Example of job definition:# .---------------- minute (0 - 59)# | .---- ...

  9. rest-framework之视图

    rest-framework之视图 本文目录 一 基本视图 二 mixin类和generice类编写视图 三 使用generics 下ListCreateAPIView,RetrieveUpdateD ...

  10. 初始if..else 条件语句

    if..else条件语句 如果我们希望有效的响应用户的输入,代码就需要具有判断能力.能够让程序进行判断的结构成为条件,条件判断语句返回的是布尔值真或假,真就执行一条线路,假就执行另外一条线路 if 条 ...