diff options
| author | Zuul <zuul@review.opendev.org> | 2021-09-28 12:22:55 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2021-09-28 12:22:55 +0000 |
| commit | 56938253a7928ba65f4e5c2ac4e54e860f144230 (patch) | |
| tree | 74a6b9604919c6746a2a6ea3bda63c746daf73f0 /doc | |
| parent | bd3cbe8b26ef8a5ee4290a24d89fa134d9f9fc4d (diff) | |
| parent | 7c2b4bead2e5334acd43a3dc42dd42a74fd346ba (diff) | |
| download | kolla-ansible-56938253a7928ba65f4e5c2ac4e54e860f144230.tar.gz kolla-ansible-56938253a7928ba65f4e5c2ac4e54e860f144230.zip | |
Merge "Add way to change weight of haproxy backend per service"
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/source/reference/high-availability/haproxy-guide.rst | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/source/reference/high-availability/haproxy-guide.rst b/doc/source/reference/high-availability/haproxy-guide.rst index ad21a971f..d3337ecab 100644 --- a/doc/source/reference/high-availability/haproxy-guide.rst +++ b/doc/source/reference/high-availability/haproxy-guide.rst @@ -45,3 +45,20 @@ This is especially helpful for connections to MariaDB. See `here <https://blog.cloudflare.com/when-tcp-sockets-refuse-to-die/>`__ and `here <https://access.redhat.com/solutions/726753>`__ for further information about this kernel option. + +Backend weights +--------------- + +When different baremetal are used in infrastructure as haproxy backends +or they are overloaded for some reason, kolla-ansible is able to change +weight of backend per sevice. Weight can be any integer value from 1 to +256. + +To set weight of backend per service, modify inventory file as below: + +.. code-block:: ini + + [control] + server1 haproxy_nova_api_weight=10 + server2 haproxy_nova_api_weight=2 haproxy_keystone_internal_weight=10 + server3 haproxy_keystone_admin_weight=50 |
