doge 1 час назад
Родитель
Сommit
ce9e1d7575
1 измененных файлов с 3 добавлено и 7 удалено
  1. 3 7
      app/Console/Kernel.php

+ 3 - 7
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
 {
     protected $commands = [
@@ -18,12 +18,8 @@ class Kernel extends ConsoleKernel
      */
     protected function schedule(Schedule $schedule)
     {
-        // $schedule->command('inspire')->hourly();
-        $schedule->job(new FiveSecondTaskJob)
-            ->cron('*/5 * * * * *') // 每秒的第0,5,10,15...秒执行
-            ->withoutOverlapping() // 防止重复执行
-            ->name('five-second-task') // 给任务起个名字
-            ->onOneServer();       // 如果在多服务器环境
+        // PC28 任务由 five_task 启动,并在队列中自行安排下一轮。
+        // 不在 scheduler 中重复投递,避免启动多条循环。
 
         $schedule->command('sport')->dailyAt('23:59:00');
         $schedule->command('third-game:sync-orders')