TCP check by itself is only able to confirm that the Apache process is
still there and listening on port 6780, an HTTP GET request will get a
response code 500 when there is no radosgw process behind Apache, and
haproxy will mark such host as DOWN.
Change-Id: Iee8e02427d58befa51596867a5c4c623ee0ddbe8
Closes-Bug: #1385002
(cherry picked from commit 151ca375000faad75c92a709dee969f0caaeb18b)
Reviewed: https:/ /review. openstack. org/131927 /git.openstack. org/cgit/ stackforge/ fuel-library/ commit/ ?id=e2dba5f4d2b fd3489fbb91b4b5 9662af2f2901fb
Committed: https:/
Submitter: Jenkins
Branch: stable/5.1
commit e2dba5f4d2bfd34 89fbb91b4b59662 af2f2901fb
Author: Dmitry Borodaenko <email address hidden>
Date: Fri Oct 24 14:04:43 2014 -0700
Use haproxy httpchk to detect a radosgw crash
TCP check by itself is only able to confirm that the Apache process is
still there and listening on port 6780, an HTTP GET request will get a
response code 500 when there is no radosgw process behind Apache, and
haproxy will mark such host as DOWN.
Change-Id: Iee8e02427d58be fa51596867a5c4c 623ee0ddbe8 75c92a709dee969 f0caaeb18b)
Closes-Bug: #1385002
(cherry picked from commit 151ca375000faad