При разработке программного обеспечения всегда полезно задуматься о том, что делать, если что-то пойдет не так. Особенно при работе с внешними API. Ошибка может даже возникнуть не из-за вашего кода, но — как мы узнали из закона Мерфи — мы должны готовиться к худшему. Внешний API может привести к тайм-ауту, выдать ошибку 503 (превышен лимит скорости), получить критическое изменение в коде… Давайте посмотрим, как можно решить эти проблемы в Laravel.
https://laravel.demiart.ru/murphys-law-queues-jobs-errors/
https://laravel.demiart.ru/murphys-law-queues-jobs-errors/