@apokin
Веб-разработчик

Как получить информацию об ошибке при выполнении очереди laravel?

Очереди запускаются через supervisor.
При возникновении ошибки в методе failed идет уведомление на почту.
Не понял как получить информацию об ошибке из этого метода.
Кто сталкивался с вопросом логирования/уведомления об ошибке в очереди?
Версия laravel 5.2.
  • Вопрос задан
  • 266 просмотров
Решения вопроса 1
@apokin Автор вопроса
Веб-разработчик
Обновился до версии 5.4.
В метод failed в Job передается информация об ошибке Exeption. Далее посылаю это на почту. Через некоторое время нашлась ошибка из-за которой прекращалось выполнение скрипта.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Sanasol
@Sanasol Куратор тега Laravel
нельзя просто так взять и загуглить ошибку
https://laravel.com/docs/5.4/queues#dealing-with-f...

// Send user notification of failure, etc...

добавляете метод и шлете что угодно, как угодно и куда угодно.
Ответ написан
UksusoFF
@UksusoFF
Можно использовать драйвер sync и ходить туда дебагом.
Ответ написан
Ваш ответ на вопрос

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

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