HAProxy backend connection limits
The default connection limits for backends is 2000 however, mariadb defaults to a max of 10000 conections, therefore changing this limit to match the mariadb limit. 'haproxy_max_connections' also needs to be bumped for this to work. Change-Id: I5ded328485855f3f3d4390282040b0d89d08d997
This commit is contained in:
parent
41e634e204
commit
46f9ad3a96
@ -45,9 +45,11 @@ syslog_haproxy_facility: "local1"
|
|||||||
keepalived_traffic_mode: "multicast"
|
keepalived_traffic_mode: "multicast"
|
||||||
|
|
||||||
# Extended global configuration, optimization options.
|
# Extended global configuration, optimization options.
|
||||||
haproxy_max_connections: 4000
|
haproxy_max_connections: 40000
|
||||||
haproxy_processes: 1
|
haproxy_processes: 1
|
||||||
haproxy_process_cpu_map: "no"
|
haproxy_process_cpu_map: "no"
|
||||||
|
# Matches the mariadb 10000 max connections limit
|
||||||
|
haproxy_defaults_max_connections: 10000
|
||||||
|
|
||||||
haproxy_dimensions: "{{ default_container_dimensions }}"
|
haproxy_dimensions: "{{ default_container_dimensions }}"
|
||||||
keepalived_dimensions: "{{ default_container_dimensions }}"
|
keepalived_dimensions: "{{ default_container_dimensions }}"
|
||||||
|
@ -30,6 +30,7 @@ defaults
|
|||||||
timeout server {{ haproxy_server_timeout }}
|
timeout server {{ haproxy_server_timeout }}
|
||||||
timeout check {{ haproxy_check_timeout }}
|
timeout check {{ haproxy_check_timeout }}
|
||||||
balance {{ haproxy_defaults_balance }}
|
balance {{ haproxy_defaults_balance }}
|
||||||
|
maxconn {{ haproxy_defaults_max_connections }}
|
||||||
|
|
||||||
listen stats
|
listen stats
|
||||||
bind {{ api_interface_address }}:{{ haproxy_stats_port }}
|
bind {{ api_interface_address }}:{{ haproxy_stats_port }}
|
||||||
|
@ -0,0 +1,9 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- |
|
||||||
|
The default connection limit for HAProxy backends is 2000 however, MariaDB
|
||||||
|
defaults to a max of 10000 conections. This has been changed to match the
|
||||||
|
MariaDB limit.
|
||||||
|
|
||||||
|
'haproxy_max_connections' has also been increased to 40000 to accommodate
|
||||||
|
this.
|
Loading…
Reference in New Issue
Block a user