#rabbitmq
#rabbitmq
Вопрос:
Возможно ли в RabbitMQ установить одного потребителя (т.Е. Приложение для Android) в качестве основного, но отправить сообщение второму потребителю (т.Е. Серверу), когда первый потребитель не подтверждает сообщение?
Ответ №1:
Когда один потребитель не принимает сообщения, они повторно помещаются в очередь (после некоторого тайм-аута или при разрыве соединения и т. Д.), А Затем они распределяются среди других потребителей циклическим способом.
Также вас могут заинтересовать приоритеты потребителей.
Приоритеты потребителей позволяют гарантировать, что потребители с высоким приоритетом получают сообщения, пока они активны, при этом сообщения отправляются потребителям с более низким приоритетом только при блокировке потребителей с высоким приоритетом.