ss
This commit is contained in:
parent
0f6376efbc
commit
b28c0773f6
@ -10,7 +10,38 @@ class role::loadbalancer (
|
||||
Optional[String] $connetc_timeout = '60s',
|
||||
) {
|
||||
|
||||
class { 'haproxy':
|
||||
global_options => {
|
||||
'log' => "${::ipaddress} local0",
|
||||
'chroot' => '/var/lib/haproxy',
|
||||
'pidfile' => '/var/run/haproxy.pid',
|
||||
'maxconn' => '4000',
|
||||
'user' => 'haproxy',
|
||||
'group' => 'haproxy',
|
||||
'daemon' => '',
|
||||
'stats' => 'socket /var/lib/haproxy/stats',
|
||||
},
|
||||
defaults_options => {
|
||||
'log' => 'global',
|
||||
'stats' => 'enable',
|
||||
'option' => [
|
||||
'redispatch',
|
||||
],
|
||||
'retries' => '3',
|
||||
'timeout' => [
|
||||
'http-request 10s',
|
||||
'queue 1m',
|
||||
'connect 1m',
|
||||
'client 1m',
|
||||
'server 1m',
|
||||
'check 1m',
|
||||
],
|
||||
'maxconn' => '8000',
|
||||
},
|
||||
}
|
||||
|
||||
include ::haproxy
|
||||
|
||||
haproxy::listen { $rule1 :
|
||||
collect_exported => false,
|
||||
ipaddress => $::ipaddress,
|
||||
|
Loading…
Reference in New Issue
Block a user