ситуации.
У меня есть код в очереди который:
1) Формирует отчет в csv
2) Пакует его в ZIP архив
3) Отправляет его по почте
Ошибка в том что почта отправляется раньше так как на формирование отчета нужно некоторое время. Как сделать так чтобы функционал отправки почты дожидался окончания формирования отчета?
рнр синхронно выполняется. поставь отправку почты после формирования отчета)
Или раздели очередь на 2 И вторая будет отправлять письмо после того как первая закончить формировать архив А вообще нужно код посмотреть как реализовано
это возможно? я использовал $this->dispatchExportCsvJob()->chain( .... но письмо все равно не ждет и уходит
можно вот это попробовать: https://github.com/laravel-workflow/laravel-workflow
Обсуждают сегодня