Я работаю над распределенным приложением. У меня очередь RMQ "xyz". Я установил несколько экземпляров приложения, которое потребляет из этой же очереди. Но скорость доставки очереди становится меньше, когда у меня более одного экземпляра потребителей. И когда я сохраняю одно приложение, которое потребляет из этой очереди, скорость утечки очень высока.
Кто-нибудь, пожалуйста, скажите мне, в чем причина такой низкой скорости утечки, когда у меня есть несколько экземпляров потребителей.
Мои настройки очереди следующие:
abcQUeue:
host: myhost.com
port: 5672
exchangeName: fetchJobResults
queueName: fetchJobResults
userName: xxx
password: xxx
haPolicy: all
numberOfThreads: 50
concurrentConsumers: 50
prefetchCount: 50
prefetchEnabled: true
channelPoolMaxSize: 50
Я использую верблюда для получения данных из очереди.