Привет У меня вопрос о планировании задач. У меня есть несколько контроллеров, и я хочу делать вызовы для этих контроллеров, используя планирование задач Laravel. Я добавляю одну строку cronjob в сервер. У меня есть такой код в файле kernel.php, который в основном работает.Задача планирования Paraller в Laravel
protected function schedule(Schedule $schedule) {
$schedule->call('App\Http\Controllers\[email protected]')->everyMinute()->name('firstController_cronjob')->withoutOverlapping();
$schedule->call('App\Http\Controllers\[email protected]')->everyMinute()->name('secondController_cronjob')->withoutOverlapping();
$schedule->call('App\Http\Controllers\[email protected]')->everyMinute()->name('thirdController_cronjob')->withoutOverlapping();
}
Но у меня есть одна проблема. Этот скрипт запускается последовательно. Можно ли запускать контроллеры Laravel в качестве параллельной запланированной задачи?
Не связано ли это с 'ShouldQueue'? – Mruf
Я новичок в этом. Можете ли вы объяснить или привести пример? –