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 haproxyatributos
- 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 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]