Merge pull request #566 from enovance/issue/561/emilien
loadbalancer: use TCP checks for Spice
This commit is contained in:
@@ -373,11 +373,13 @@ class cloud::loadbalancer(
|
||||
port => $spice_port,
|
||||
options => {
|
||||
'balance' => 'leastconn',
|
||||
'mode' => 'tcp',
|
||||
'option' => ['tcpka', 'forwardfor', 'tcplog',],
|
||||
'http-check' => '',
|
||||
'timeout server' => '120m',
|
||||
'timeout client' => '120m',
|
||||
},
|
||||
bind_options => $spice_bind_options,
|
||||
httpchk => 'httpchk GET /';
|
||||
}
|
||||
cloud::loadbalancer::binding { 'trove_api_cluster':
|
||||
ip => $trove_api,
|
||||
|
@@ -209,10 +209,10 @@ describe 'cloud::loadbalancer' do
|
||||
:ipaddress => [params[:vip_public_ip]],
|
||||
:ports => '6082',
|
||||
:options => {
|
||||
'mode' => 'http',
|
||||
'option' => ['tcpka', 'forwardfor', 'tcplog','httpchk GET /'],
|
||||
'http-check' => 'expect ! rstatus ^5',
|
||||
'mode' => 'tcp',
|
||||
'option' => ['tcpka', 'forwardfor', 'tcplog'],
|
||||
'balance' => 'leastconn',
|
||||
'http-check' => '',
|
||||
'timeout server' => '120m',
|
||||
'timeout client' => '120m'
|
||||
}
|
||||
|
Reference in New Issue
Block a user