RabbitMQ AMQP and Differentiated services QOS #6519
-
I have searched docs/threads and even code to find if there is native support for Differentiated services (https://en.wikipedia.org/wiki/Differentiated_services) in the RabbitMQ ecosystem but ended up empty. Specifically I'm looking for sending low latency messages. If this is not supported, are there plans for incorporating this feature? (Question originally asked in users forum, but seems to get no attention there.) |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 9 replies
-
https://groups.google.com/g/rabbitmq-users/c/Jpz16jQGk94/ Please be patient and note that we try to respond to No, RabbitMQ does not support "Differentiated Services" as described in that article, due to the IP QoS feature being at a lower network layer than what AMQP operates at. |
Beta Was this translation helpful? Give feedback.
-
@btbhanders I followed up on @illotum's suggestion - "Running a dedicated low-latency broker, with the corresponding setting in config, might be the path of least friction" You can test out
If you are using The above settings will be applied to every AMQP connection to port Let me know if you also need to apply |
Beta Was this translation helpful? Give feedback.
@btbhanders I followed up on @illotum's suggestion - "Running a dedicated low-latency broker, with the corresponding setting in config, might be the path of least friction"
You can test out
priority
andtos
now if you are willing to run a dedicated RabbitMQ broker. Create the/etc/rabbitmq/advanced.config
file with this content (replaceINTEGER
with the values you would like to use):