O'Reilly logo

RabbitMQ Cookbook by Sigismondo Boschi, Gabriele Santomaggio

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

System tuning

In this recipe, we will appreciate some steps useful to obtain the maximum performance from RabbitMQ. We will cover the following topics:

The vm_memory_high_watermark configuration is the maximum percentage of the system memory used to cache messages before they are consumed or cached to the disk.

Before the limit is reached, by default, at fifty percent of vm_memory_high_watermark, (or properly setting the vm_memory_high_watermark_paging_ratio parameter, set to 0.5 by default), RabbitMQ will start to move messages from memory to on-disk paging space.

If neither this paging mechanism, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required