Kernel->schedule() отрабатывает два раза. Как отдебажить, разобраться почему два раза выполняетсяс крон?

Есть крон класс, где вызываются все команды по времени:

class Kernel extends ConsoleKernel
{
protected function schedule(Schedule $schedule)
    {
        $schedule->command('generate:slots')->cron('0 0 * * *');
        $schedule->command('send:invites')->everyTenMinutes();
        $schedule->command('send:access')->everyFifteenMinutes();
        $schedule->command('get:courses')->everyMinute();
        $schedule->command('get:quizzes')->hourlyAt(5);
    }
}

И в классе комманды происходит запись лог:

class GetCourses extends Command
{
    public function handle()
    {
         Log::channel('trace')
            ->info('Test. ', ['result' => [
                'file path' => __FILE__,
                'func' => __FUNCTION__,
                'class' => __CLASS__,
                'line' => __LINE__
            ]]);
    }
}

Если запускать вручную отработает один раз как положено php artisan get:courses

Результат срабатывания одинаковое время, записалось два раза: введите сюда описание изображения


Ответы (0 шт):