From d5d3e5e6c132bb1b5fc927af230bc3aebe4fcec7 Mon Sep 17 00:00:00 2001 From: Henry Wang Date: Thu, 30 Jan 2020 17:45:31 +0800 Subject: [PATCH] sss --- site-modules/role/manifests/loadbalancer.pp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/site-modules/role/manifests/loadbalancer.pp b/site-modules/role/manifests/loadbalancer.pp index 649b2c1..5e50051 100644 --- a/site-modules/role/manifests/loadbalancer.pp +++ b/site-modules/role/manifests/loadbalancer.pp @@ -7,9 +7,21 @@ class role::loadbalancer ( Optional[String] $backendserver_name2 = '', Optional[String] $backendserver_ipaddress1 = undef, Optional[String] $backendserver_ipaddress2 = undef, + Optional[String] $connetc_timeout = '60s', ) { include ::haproxy + haproxy { 'default_timeout' : + default_options => { + 'timeout' => [ + 'http-request 60s', + 'queue 1m', + 'connect 60s', + 'client 1m', + 'server 1m', + 'check 60s', + }, + } haproxy::listen { $rule1 : collect_exported => false, ipaddress => $::ipaddress,