Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 25.01.2016 18:34:48

Ошибка supervisor send email

Всем привет, есть проект, на котором почти все письма (email) отправляются с помощью очередей и supervisor
supervisor запускает процесс, который отправляет эти письма. Т.е письма добавляются в очередь, потом отправляются.
Все хорошо, но иногда (а в последнее время часто), происходит такая ошибка: разным пользователям начинает отправляться сообщения с одинаковым содержанием. Все настраивал как указано в доках Laravel.
Лечится это рестартом php-fpm и supervisor.
Т.е вот так происходит: запущен процесс, все хорошо, письма отправляются как надо. Потом через день, например, происходит какой-то сбой и письма с одинаковым содержанием уходят разным пользователям (например отправляется Саше, Тане, Юле, а в содержании письма все про Сашу). Делает рестрат php-fpm и supervisor и все письма опять начинают уходить как нужно.
В чем может быть проблема?

Не в сети

#2 27.01.2016 03:51:34

duster
Откуда: Мельбурн
Сообщений: 148

Re: Ошибка supervisor send email

Звучит, как проблема с job, которая отправляет имейлы? Можете здесь запейстить его?

Если для очередей используется БД - можно в базе посмотреть на сериализованный job в таблице, проверить содержание

Не в сети

Подвал раздела