As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Atributos haproxy
Importante
O AWS OpsWorks Stacks serviço chegou ao fim da vida útil em 26 de maio de 2024 e foi desativado para clientes novos e existentes. É altamente recomendável que os clientes migrem suas cargas de trabalho para outras soluções o mais rápido possível. Se você tiver dúvidas sobre migração, entre em contato com a AWS Support equipe no AWS re:POST
nota
Esses atributos estão disponíveis apenas em pilhas do Linux.
Os haproxy
atributos
- balance
-
O algoritmo usado por um load balancer para selecionar um servidor (string). O valor padrão é
'roundrobin'
. As outras opções são:-
'static-rr'
-
'leastconn'
-
'source'
-
'uri'
-
'url_param'
-
'hdr(name)'
-
'rdp-cookie'
-
'rdp-cookie(name)'
Para obter mais informações sobre esses argumentos, consulte balance
. node[:haproxy][:balance]
-
- check_interval
-
O intervalo de tempo de verificação de integridade (string). O valor padrão é
'10s'
.node[:haproxy][:check_interval]
- client_timeout
-
O tempo máximo que um cliente pode ficar inativo (string). O valor padrão é
'60s'
.node[:haproxy][:client_timeout]
- connect_timeout
-
O tempo máximo que HAProxy aguardará até que uma tentativa de conexão com o servidor seja bem-sucedida (string). O valor padrão é
'10s'
.node[:haproxy][:connect_timeout]
- default_max_connections
-
O número máximo padrão de conexões (string). O valor padrão é
'80000'
.node[:haproxy][:default_max_connections]
- global_max_connections
-
O número máximo de conexões (string). O valor padrão é
'80000'
.node[:haproxy][:global_max_connections]
- health_check_method
-
O método de verificação de integridade (string). O valor padrão é
'OPTIONS'
.node[:haproxy][:health_check_method]
- health_check_url
-
O caminho de URL usado para verificar a integridade dos servidores (string). O valor padrão é
'/'
.node[:haproxy][:health_check_url ]
- queue_timeout
-
O tempo máximo de espera por uma conexão livre (string). O valor padrão é
'120s'
.node[:haproxy][:queue_timeout]
- http_request_timeout
-
O tempo máximo que HAProxy aguardará por uma solicitação HTTP completa (string). O valor padrão é
'30s'
.node[:haproxy][:http_request_timeout]
- retries
-
O número de novas tentativas após uma falha de conexão do servidor (string). O valor padrão é
'3'
.node[:haproxy][:retries]
- server_timeout
-
O tempo máximo que um cliente pode ficar inativo (string). O valor padrão é
'60s'
.node[:haproxy][:server_timeout]
- stats_url
-
O caminho de URL para a página de estatísticas (string). O valor padrão é
'/haproxy?stats'
.node[:haproxy][:stats_url]
- stats_user
-
O nome do usuário da página de estatísticas (string). O valor padrão é
'opsworks'
.node[:haproxy][:stats_user]
Os maxcon atributos representam um multiplicador do fator de carga usado para calcular o número máximo de conexões que HAProxy permite back-ends. Por exemplo, suponha que você tenha um servidor de aplicativos Rails em uma pequena instância com um backend
valor de 4, o que significa que o AWS OpsWorks Stacks configurará quatro processos Rails para essa instância. Se você usar o maxcon_factor_rails_app
valor padrão de 7, HAProxy manipulará 28 (4*7) conexões com o servidor Rails.
- maxcon_factor_nodejs_app
-
O fator maxcon para um servidor de aplicativo Node.js (número). O valor padrão é
10
.node[:haproxy][:maxcon_factor_nodejs_app]
- maxcon_factor_nodejs_app_ssl
-
O fator maxcon para um servidor de aplicativo Node.js com SSL (número). O valor padrão é
10
.node[:haproxy][:maxcon_factor_nodejs_app_ssl]
- maxcon_factor_php_app
-
O fator maxcon para um servidor de aplicativo PHP (número). O valor padrão é
10
.node[:haproxy][:maxcon_factor_php_app]
- maxcon_factor_php_app_ssl
-
O fator maxcon para um servidor de aplicativo PHP com SSL (número). O valor padrão é
10
.node[:haproxy][:maxcon_factor_php_app_ssl]
- maxcon_factor_rails_app
-
O fator maxcon para um servidor de aplicativo Rails (número). O valor padrão é
7
.node[:haproxy][:maxcon_factor_rails_app]
- maxcon_factor_rails_app_ssl
-
O fator maxcon para um servidor de aplicativo Rails com SSL (número). O valor padrão é
7
.node[:haproxy][:maxcon_factor_rails_app_ssl]
- maxcon_factor_static
-
O fator maxcon para um servidor da web estático (número). O valor padrão é
15
.node[:haproxy][:maxcon_factor_static]
- maxcon_factor_static_ssl
-
O fator maxcon para um servidor da web estático com SSL (número). O valor padrão é
15
.node[:haproxy][:maxcon_factor_static_ssl]