Используется PHP Framework Laravel.
Есть консольная команда, который выполняется ~10 минут. Я хочу запускать эту команду через веб интерфейс, без ожиданий ответа/завершении команды.
Сделал так:
public function someCommand()
{
\Artisan::queue('some:command'); // Artisan::call() тоже пробовал
flash()->info('The command has been launched.');
return redirect()->back();
}
Но этот метод возвращает 503, то есть ждет ответа или завершении команды.
Как сделать так чтобы консольная команда просто запускался, без ожиданий ответа/завершении команды?