Rabbit producer connection throtting #11357
Replies: 1 comment 3 replies
-
Can you reproduce this problem using https://perftest.rabbitmq.com/? If yes, please share the arguments used to simulate your workload. This would give us a way to reproduce and all the other details about the workload (you didn't even mention the queue type). Also, what do you mean by "There is no lag in queues as well"? 100kb is a pretty large message, so "best bang for your buck" tuning tip I can give you is to reduce the message size if possible. For example, compress it before publishing (and of course decompress after consuming). TCP buffers also play a huge role with such messages: https://www.rabbitmq.com/docs/runtime#distribution-buffer |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
We are using Rabbit (RabbitMQ 3.13.2 Erlang 26.2.5) in production environment. Since, long time we are facing producers connection throttling issue. Whenever data producing speed increases or consumers joins/drops, producers connection become throttle.
Currently, we are producing data at speed 20K TPS and 1 message size is 100KB. We are running our system with 3 producer (1 channel each). Each Rabbit MQ node have 64GB and 1 TB disk. At the time of throttle issue, RAM and disk is completely empty. There is no lag in queues as well.
Is there any way to resolve producer connection throttle issue?
Beta Was this translation helpful? Give feedback.
All reactions