Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Attributs haproxy
Important
Le AWS OpsWorks Stacks le service a pris fin le 26 mai 2024 et a été désactivé tant pour les nouveaux clients que pour les clients existants. Nous recommandons vivement aux clients de migrer leurs charges de travail vers d'autres solutions dès que possible. Si vous avez des questions sur la migration, contactez le AWS Support L'équipe sur AWS Re:post ou via
Note
Ces attributs ne sont disponibles que sur les piles Linux.
Les haproxy
attributs
- balance
-
Algorithme utilisé par un équilibreur de charge pour sélectionner un serveur (chaîne). La valeur par défaut est
'roundrobin'
. Les autres options sont :-
'static-rr'
-
'leastconn'
-
'source'
-
'uri'
-
'url_param'
-
'hdr(name)'
-
'rdp-cookie'
-
'rdp-cookie(name)'
Pour plus d'informations sur ces arguments, consultez balance
. node[:haproxy][:balance]
-
- check_interval
-
Intervalle de la vérification du statut (chaîne). La valeur par défaut est
'10s'
.node[:haproxy][:check_interval]
- client_timeout
-
Durée maximale pendant laquelle un client peut être inactif (chaîne). La valeur par défaut est
'60s'
.node[:haproxy][:client_timeout]
- connect_timeout
-
Durée maximale pendant laquelle HAProxy une tentative de connexion au serveur doit aboutir (chaîne). La valeur par défaut est
'10s'
.node[:haproxy][:connect_timeout]
- default_max_connections
-
Nombre maximal de connexions par défaut (chaîne). La valeur par défaut est
'80000'
.node[:haproxy][:default_max_connections]
- global_max_connections
-
Nombre maximal de connexions (chaîne). La valeur par défaut est
'80000'
.node[:haproxy][:global_max_connections]
- health_check_method
-
Méthode de vérification du statut (chaîne). La valeur par défaut est
'OPTIONS'
.node[:haproxy][:health_check_method]
- health_check_url
-
Le URL chemin utilisé pour vérifier l'état des serveurs (chaîne). La valeur par défaut est
'/'
.node[:haproxy][:health_check_url ]
- queue_timeout
-
Durée d'attente maximale pour une connexion gratuite (chaîne). La valeur par défaut est
'120s'
.node[:haproxy][:queue_timeout]
- http_request_timeout
-
Durée maximale d'attente d'HAProxyune HTTP demande complète (chaîne). La valeur par défaut est
'30s'
.node[:haproxy][:http_request_timeout]
- nouvelles tentatives
-
Nombre de tentatives après l'échec d'une connexion serveur (chaîne). La valeur par défaut est
'3'
.node[:haproxy][:retries]
- server_timeout
-
Durée maximale pendant laquelle un client peut être inactif (chaîne). La valeur par défaut est
'60s'
.node[:haproxy][:server_timeout]
- stats_url
-
Le URL chemin de la page de statistiques (chaîne). La valeur par défaut est
'/haproxy?stats'
.node[:haproxy][:stats_url]
- stats_user
-
Nom d'utilisateur de la page de statistiques (chaîne). La valeur par défaut est
'opsworks'
.node[:haproxy][:stats_user]
Les maxcon
attributs représentent un multiplicateur de facteur de charge utilisé pour calculer le nombre maximum de connexions autorisées pour HAProxy les backends. Par exemple, supposons que vous disposiez d'un serveur d'applications Rails sur une petite instance avec une backend
valeur de 4, ce qui signifie que AWS OpsWorks Stacks configurera quatre processus Rails pour cette instance. Si vous utilisez la maxcon_factor_rails_app
valeur par défaut de 7, 28 (4*7) connexions au serveur Rails HAProxy seront gérées.
- maxcon_factor_nodejs_app
-
Facteur maxcon pour un serveur d'applications Node.js (nombre). La valeur par défaut est
10
.node[:haproxy][:maxcon_factor_nodejs_app]
- maxcon_factor_nodejs_app_ssl
-
Le facteur MaxCon pour un serveur d'applications Node.js avec SSL (nombre). La valeur par défaut est
10
.node[:haproxy][:maxcon_factor_nodejs_app_ssl]
- maxcon_factor_php_app
-
Le facteur MaxCon pour un serveur d'PHPapplications (nombre). La valeur par défaut est
10
.node[:haproxy][:maxcon_factor_php_app]
- maxcon_factor_php_app_ssl
-
Le facteur MaxCon pour un serveur d'PHPapplications avec SSL (nombre). La valeur par défaut est
10
.node[:haproxy][:maxcon_factor_php_app_ssl]
- maxcon_factor_rails_app
-
Facteur maxcon pour un serveur d'applications Rails (nombre). La valeur par défaut est
7
.node[:haproxy][:maxcon_factor_rails_app]
- maxcon_factor_rails_app_ssl
-
Le facteur MaxCon pour un serveur d'applications Rails avec SSL (nombre). La valeur par défaut est
7
.node[:haproxy][:maxcon_factor_rails_app_ssl]
- maxcon_factor_static
-
Facteur maxcon pour un serveur web statique (nombre). La valeur par défaut est
15
.node[:haproxy][:maxcon_factor_static]
- maxcon_factor_static_ssl
-
Le facteur MaxCon pour un serveur Web statique avec SSL (nombre). La valeur par défaut est
15
.node[:haproxy][:maxcon_factor_static_ssl]