Browse Source

Switch RGW HAProxy healthcheck to use special RGW healthcheck url

The change is made because /swift/healthcheck weights less on RGW
and avoids overloading the nodes CPU for basic HAProxy checks

For more information also see [1]

1. https://bugzilla.redhat.com/show_bug.cgi?id=1850036#c16

Depends-On: I237272bd9afaaf1d82ead341368af985073326ca
Change-Id: I3e2805a922c0e90dc493a3e065bbdc229e5fc7a8
(cherry picked from commit f1994dba33)
changes/29/756229/5
Giulio Fidente 10 months ago
committed by Francesco Pantano
parent
commit
4ac5fa3ff8
No known key found for this signature in database GPG Key ID: 799868C47301D458
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      manifests/haproxy.pp

+ 1
- 1
manifests/haproxy.pp View File

@ -1490,7 +1490,7 @@ class tripleo::haproxy (
server_names => hiera('ceph_rgw_node_names', $controller_hosts_names_real),
public_ssl_port => $ports[ceph_rgw_ssl_port],
service_network => $ceph_rgw_network,
listen_options => merge($default_listen_options, { 'option' => [ 'httpchk GET /' ] }),
listen_options => merge($default_listen_options, { 'option' => [ 'httpchk GET /swift/healthcheck' ] }),
}
}


Loading…
Cancel
Save