Currently only 'horizon' and 'mysql' backends use L7 checks.
For the following backends:
cinder-api glance-api heat-api heat-api-cfn heat-api-cloudwatch keystone-1 keystone-2 neutron nova-api-2 nova-metadata-api
it could be enabled with the following options right away (tested on live Juno env):
option => ['httpchk', 'httplog','httpclose'],
In addition I suggest to use these options to lower HTTP check rate (default interval is 2s):
balancermember_options => inter 10s fastinter 2s downinter 3s rise 3 fall 3
Currently only 'horizon' and 'mysql' backends use L7 checks.
For the following backends:
cinder-api
glance-api
heat-api
heat-api-cfn
heat-api-cloudwatch
keystone-1
keystone-2
neutron
nova-api-2
nova-metadata-api
it could be enabled with the following options right away (tested on live Juno env):
option => ['httpchk', 'httplog' ,'httpclose' ],
In addition I suggest to use these options to lower HTTP check rate (default interval is 2s):
balancermember_ options => inter 10s fastinter 2s downinter 3s rise 3 fall 3