d7cdad5325
As mentioned in the Iced014acee7e590c10848e73feca166f48b622dc commit message, in Ussuri+ we can use ``+sbwtdcpu none +sbwtdio none`` as well. This is due to relying on RMQ-provided erlang in version 23.x. This change adds the extra arguments by default. It should be backported down to Ussuri before we do a release with Iced014acee7e590c10848e73feca166f48b622dc. Change-Id: I32e247a6cb34d7f6763b544f247fd408dce2b3a2
14 lines
627 B
YAML
14 lines
627 B
YAML
---
|
|
fixes:
|
|
- |
|
|
Fixes an issue where RabbitMQ consumes a large amount of CPU, particularly
|
|
on multi-core systems. The default RabbitMQ tuning assumes that RabbitMQ
|
|
is running on a dedicated host, which is the opposite of a typical Kolla
|
|
Ansible container setup. For more details on tuning RabbitMQ in your
|
|
environment, please see: https://www.rabbitmq.com/runtime.html#busy-waiting
|
|
https://www.rabbitmq.com/runtime.html#scheduling
|
|
upgrade:
|
|
- |
|
|
Modifies the default value of ``rabbitmq_server_additional_erl_args`` from
|
|
an empty string to ``+S 2:2 +sbwt none +sbwtdcpu none +sbwtdio none``.
|