Реализация шаблона рабочей очереди с драйвером easynetq на rabbit mq

Как реализовать рабочую очередь в rabbit mq с помощью драйвера easynetq?

Также желательно подтверждение как издателя, так и подписчика.

Идея состоит в том, что одно сообщение будет обрабатываться только одним подписчиком. Это поведение по умолчанию или сообщения распространяются от издателя к подписчику?

1 ответ

Решение

Простой шаблон подписки на публикацию реализует шаблон рабочей очереди. Когда присутствуют два потребителя, первые получатели получали все сообщения, потому что число предварительных выборок было 50 (по умолчанию), не позволяя другому получателю не получать никаких сообщений.

Другие вопросы по тегам