Я очень новичок в RabbitMQ, и мне нужно написать программу, в которой есть Multi Producer и multi consumer с одной очередью. Можно ли сделать то, что я показал на изображении? Я нашел много примеров, но все они с одним продюсером. Любой производитель отправляет сообщения любому потребителю.Многопользовательский многопользовательский кролик MQ с одной очередью
3
A
ответ
3
Короче говоря, ответ абсолютно вы можете иметь много производителей, которые публикуют в одной очереди. Я бы рекомендовал вам создать обмен, и ваши производители отправят вещи в обмен, который затем перейдет в очередь. На вашей простой диаграмме обмен не является строго необходимым, но это делает ваше решение более расширяемым в будущем.
Смежные вопросы
- 1. Многопользовательский многопользовательский режим или многопользовательский многопользовательский интерфейс?
- 2. Многопользовательский многопользовательский поиск в Elasticsearch
- 3. Многопользовательский загрузчик
- 4. Многопользовательский флажок с php
- 5. Многопользовательский запрос с AngularJS
- 6. Кролик MQ не запускается
- 7. mySQL сложный многопользовательский запрос
- 8. Onedrive for business Rest API - Многопользовательский многопользовательский арендатор
- 9. Многопользовательский запрос на обновление
- 10. Jsp Многопользовательский метод почты
- 11. многопользовательский реагирующий маршрутизатор
- 12. Многопользовательский сервер Java RMI
- 13. BindingContext и многопользовательский datagridview
- 14. Онлайн многопользовательский Qbasic Gorillas?
- 15. Как создать многопользовательский автозапуск?
- 16. Java Wifi многопользовательский
- 17. Многопользовательский HTML5, Node.js, Socket.IO
- 18. Многопользовательский загрузчик файлов
- 19. Как включить многопользовательский режим?
- 20. jQuery плагин многопользовательский режим
- 21. многопользовательский блог-модуль
- 22. Многопользовательский поиск в Wordpress
- 23. Appwarp создать многопользовательский экран
- 24. ASmack многопользовательский чат
- 25. Многопользовательский поиск в Lucene
- 26. Многопользовательский с использованием Aspnet Identity
- 27. Jmeter: многопользовательский логин с сеансом
- 28. AppWarp многопользовательский с одним хостом
- 29. Многопользовательский логин с одним «паспортом»
- 30. ElasticSearch, многопользовательский фильтр с фильтром?
Чтобы быть честным, вам не нужен обмен, используйте этот пример https://www.rabbitmq.com/tutorials/tutorial-two-dotnet.html и добавьте больше производителей, отправляющих в ту же очередь. Очередь пунктов будет в том порядке, в котором они получены, и вы не сможете определить, какая из них отправила его. Это рабочая очередь, поэтому каждое сообщение отправляется один раз только одному пользователю, не реплицируемому. Если вам нужно, чтобы все пользователи видели все сообщения, вам нужна другая настройка. – robthewolf
Это именно то, что мне нужно было знать. Спасибо. @robthewolf – Diana
Вы правы, нам, возможно, потребуется расширить решение в будущем. @jhilden – Diana