seven 5 days ago
parent
commit
1a0a0bd0d0
1 changed files with 6 additions and 1 deletions
  1. 6 1
      app/Console/Kernel.php

+ 6 - 1
app/Console/Kernel.php

@@ -4,7 +4,7 @@ namespace App\Console;
 
 use Illuminate\Console\Scheduling\Schedule;
 use Illuminate\Foundation\Console\Kernel as ConsoleKernel;
-
+use App\Jobs\FiveSecondTaskJob;
 class Kernel extends ConsoleKernel
 {
     /**
@@ -16,6 +16,11 @@ class Kernel extends ConsoleKernel
     protected function schedule(Schedule $schedule)
     {
         // $schedule->command('inspire')->hourly();
+        $schedule->job(new FiveSecondTaskJob)
+             ->everyFiveSeconds()
+             ->withoutOverlapping() // 防止重复执行
+             ->name('five-second-task') // 给任务起个名字
+             ->onOneServer();       // 如果在多服务器环境
     }
 
     /**