Можно ли использовать MassTransit для сценария рабочей очереди? - PullRequest
0 голосов
/ 04 мая 2018

В настоящее время я использую MassTransit для pub / sub. Теперь у меня есть сценарий использования, когда я хочу использовать MassTransit в сценарии рабочей очереди, как описано на веб-сайте RabbitMQ https://www.rabbitmq.com/tutorials/tutorial-two-dotnet.html

Я прочитал документацию для MassTransit, но не могу найти что-то о рабочих очередях.

Возможно использовать MassTransit для этого варианта использования, и если да, может кто-то тогда привести пример.

1 Ответ

0 голосов
/ 04 мая 2018

Да, это вполне возможно. Если у вас есть два процесса, которые совместно используют очередь, они будут бороться за работу - сообщения будут доставляться только одному из процессов.

См. https://northerncodemonkey.wordpress.com/2015/07/06/competing-consumers-with-masstransit-and-rabbitmq/ для получения дополнительной информации.

Ключевая фраза для поиска при поиске примеров и т. Д. - competing consumers.

...