Выполнение очередей в Laravel?
Асинхронность и «не оборвется через время» совершенно никак не связаны.

Да, такие вещи нужно делать или через очередь (с соответствующими настройками, ибо у воркера тоже есть дефолтные лимиты на исполнение задач), или через консольную команду.
Будет тоже самое плюс ограничения воркеров.