У меня есть долго выполняющееся задание, время ожидания которого истекает только при работе в очереди. Это как с драйверами очереди Redis, так и с драйверами базы данных.
У меня не установлен тайм-аут в моем работнике очереди, и единственная ошибка в журналах - это ошибка тайм-аута. При запуске задания / команды вручную из командной строки время ожидания никогда не истекает (даже если задание занимает более 10 минут). В моем классе Job
даже есть метод failed
, который должен записывать, какая ошибка произошла, но он никогда не запускается.
Где мне искать здесь проблему? Рабочий / слушатель очереди, класс Job, какая-то другая конфигурация?
Спасибо!