Добрый день.
Есть проект на Lare, в котором я использую систему очередей - driver database. Разместил проект на VSP, настроил supervisor. Но после того, как я запустил его - задачи выполняются, а с спустя около двух минут (может меньше) все задачи попадают в failed (таблица failed_jobs). В чем может быть проблема?
В проекте пользователь делает запрос, на основе которого я формирую задачу. Суть задачи в том, что идет запрос к сторонней CRM системе, система получает ответ, на основе него формирует отчет и кидает пользователю на почту. Без очередей тут никак. Секунд 70-120 все работает отлично, а потом все задачи проваливаются.
Вчера как раз разбирался, почему мои задачи по конвертации видео проваливаются, хотя конвертация продолжается тем временем. Проверьте параметр retry_after в конфиге очереди, которую используете, и укажите --timeout в настройках Супервайзера с таким расчетом, чтобы retry_after точно покрывал все время выполнения задачи и был немного больше, чем timeout в Супервайзере.