|
|
@@ -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(); // 如果在多服务器环境
|
|
|
}
|
|
|
|
|
|
/**
|