Makro_Slavik
@Makro_Slavik

Выполнение очередей в Laravel?

Имеется долгий по времени процесс экспорта, импорта текстовых данный в базу, файл очень большой. У php нет времени обработать поэтому прерывается с ошибкой время истекло.
Если создать Job и добавить задачу в очередь и через воркер выполнять будет ли процесс полностью асинхронным, то есть не оборвется через время?
  • Вопрос задан
  • 138 просмотров
Решения вопроса 2
JhaoDa
@JhaoDa
LaravelRUS Team
Асинхронность и «не оборвется через время» совершенно никак не связаны.

Да, такие вещи нужно делать или через очередь (с соответствующими настройками, ибо у воркера тоже есть дефолтные лимиты на исполнение задач), или через консольную команду.
Ответ написан
Комментировать
pLavrenov
@pLavrenov
Разработка сайтов
Будет тоже самое плюс ограничения воркеров.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы