From 31b10c1f24ec7a8627c1d8cc71f3f9153a1f8d80 Mon Sep 17 00:00:00 2001 From: Bjoern Teipel Date: Fri, 26 Feb 2016 13:14:58 -0600 Subject: [PATCH] Adding release notes for erlang VM tuning parameters Closed-Bug: #1549940 Depends-On: Ia0fab288db8aa287e667dfc843f02d7ec318a816 Change-Id: If1aa4b6d9d815f8cfa6e0a2d23eb625a50b7e039 --- ...dding-erlang-parameters-3f7db4605d57a6f8.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 releasenotes/notes/openstack-ansible-rabbitmq_server-adding-erlang-parameters-3f7db4605d57a6f8.yaml diff --git a/releasenotes/notes/openstack-ansible-rabbitmq_server-adding-erlang-parameters-3f7db4605d57a6f8.yaml b/releasenotes/notes/openstack-ansible-rabbitmq_server-adding-erlang-parameters-3f7db4605d57a6f8.yaml new file mode 100644 index 0000000000..b5d9388407 --- /dev/null +++ b/releasenotes/notes/openstack-ansible-rabbitmq_server-adding-erlang-parameters-3f7db4605d57a6f8.yaml @@ -0,0 +1,16 @@ +--- +features: + - Two new variables (`rabbitmq_async_threads` and `rabbitmq_process_limit`) + have been added to the openstack-ansible-rabbitmq_server role. + The variable `rabbitmq_async_threads` limits the number of asynchronous + threads for file and socket I/O. + The variable `rabbitmq_process_limit` limits the overall number of supported + processes inside the erlang VM. + +upgrade: + - The number of erlang asynchronous threads used by RabbitMQ have been + increased from the default of 32 to 128 in order to speed up message + processing. + - The maximum erlang process limit for RabbitMQ has been set to 1048576 + in order to prevent virtual machine lockups which are caused when + this limit has been reached.