Задать вопрос
@tranquillity

Почему начинается простой в консюмере RabbitMQ?

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

Такая ситуация.
Есть воркер (консюмер) для для обработки сообщений с rabbitmq, после примерно полторы минуты, 90 сек, начинает просто простаивать (idle) в админ панели это все прекрасно видно, с терминала тоже.
Включал дебаг режим - ничего приметного не увидел.
Забавно, что есть ещё два таких воркера, один который в эту очередь пушит сообщения, третий который принимает из этого, больного воркера ещё сообщения. Настроены одинаково, оба работают, этот после ~90 сек ложится в idle и все.

Тип обменника fanout, сообщений в очереди висит порядка 2-3к.
Используется библиотека написана на php https://github.com/videlalvaro/php-amqplib.
Время на обработку одного сообщения тратится порядка 1-3 сек.

Нашел одну похожую проблему www.btday.com/rabbitmq-consumer-connection-dies-af... ничем не помогло.

Помогите, подскажите, плиз, что может быть? Спасибо.
  • Вопрос задан
  • 234 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
замените php-amqplib на https://github.com/pdezwart/php-amqp
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
18 дек. 2024, в 13:47
2000 руб./в час
18 дек. 2024, в 13:22
30000 руб./за проект
18 дек. 2024, в 12:37
10000 руб./за проект