yii2 queue ошибка при трансфере данных

Предварительное обсуждение найденных ошибок перед отправкой их авторам фреймворка, а также внесение новых предложений.
Ответить
gambitd
Сообщения: 4
Зарегистрирован: 2019.01.30, 13:30

yii2 queue ошибка при трансфере данных

Сообщение gambitd » 2019.07.15, 22:22

Здравствуйте. Заранее извиняюсь если не в том разделе написал, но поведение странное..
Есть 2 сервера. 1 web UI, 2й - для конвертации файлов с использованием очередей на базе RabbitMQ. С первого сервера отправляю файл на конвертацию (контент файла передается в Base64), затем получаю обработанный медиа и сохраняю его.

На локальном хосте все работает ожидаемо. при переносе на прод получаю ошибку при попытке запушить сообщение в очередь:

Interop\Queue\Exception\Exception
fwrite(): send of 3728 bytes failed with errno=11 Resource temporarily unavailable

Caused by: PhpAmqpLib\Exception\AMQPRuntimeException
public/app/vendor/php-amqplib/php-amqplib/PhpAmqpLib/Wire/IO/StreamIO.php at line 301

версии php одинаковые 7,2 конфигурация приложения тоже. Подскажите в чем может быть причина.

Ответить