Symfony Consumer потребляет не все сообщения

Всем добрый день!

Очень долгое время борюсь с проблемой. Надеюсь, кто-нибудь сможет подсказать.

Использую messenger, чтобы делать некоторые действия с загруженными фотками пользователей (сжимать, уменьшать и так далее). В цикле, по каждому полученному файлу вызываю dispatch метод:

foreach ($photos as $file) {
    $file = $this->fileHelper->upload($file, 'BreedPhotos'); 
    $this->bus->dispatch(new PhotoUploadMessage($file));
}

$file - это File Entity.

Так вот почему-то consumer получает только ОДНО сообщение, хотя в цикле 3 фотки, и все три фотки успешно были загружены на сервер (я проверял это тоже).


Ответы (0 шт):