admin管理员组

文章数量:1794759

Laravel schedule定时任务:本地命令模式测试是否执行

Laravel schedule定时任务:本地命令模式测试是否执行

1.app\\Console\\Kernel.php

添加定时任务

protected function schedule(Schedule $schedule)  {

    $schedule->call(function () {                AdminHomePageRepository::alertMsg();     })->everyMinute();

}

 

2.AdminHomePageRepository.php

public static function alertMsg(){

   echo 1;

 TheseLogger::saveLog([                 'type'    => TheseLogger::LOG_SCHEDULE,                 'message' => ' 开始执行: 耗时 1秒;'             ]);             return $used;

}

3.使用命令行工具->输入  php artisan schedule:run

4.查看日志

storage\\logs\\2018\\11\\09\\schedule-2018-11-09.log

[2018-11-09 10:13:39] schedule.INFO: 2018-11-09 10:13:38 开始执行: 耗时 1秒; {"ip":"","created_at":"2018-11-09 10:13:39"} 

 

本文标签: 命令模式测试laravelschedule