Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
haproxy-Attribute
Wichtig
Der AWS OpsWorks Stacks Dienst hat am 26. Mai 2024 das Ende seiner Lebensdauer erreicht und wurde sowohl für neue als auch für bestehende Kunden deaktiviert. Wir empfehlen Kunden dringend, ihre Workloads so bald wie möglich auf andere Lösungen zu migrieren. Wenn Sie Fragen zur Migration haben, wenden Sie sich an das AWS -Support Team auf AWS re:POST
Anmerkung
Diese Attribute stehen nur für Linux-Stacks zur Verfügung.
Die haproxy
Attribute
- balance
-
Der Algorithmus, der von einem Load Balancer zum Auswählen eines Servers verwendet wird (Zeichenfolge). Der Standardwert ist
'roundrobin'
. Weitere Optionen:-
'static-rr'
-
'leastconn'
-
'source'
-
'uri'
-
'url_param'
-
'hdr(name)'
-
'rdp-cookie'
-
'rdp-cookie(name)'
Weitere Informationen zu diesen Argumenten finden Sie unter balance
. node[:haproxy][:balance]
-
- check_interval
-
Das Zeitintervall der Zustandsprüfung (Zeichenfolge). Der Standardwert ist
'10s'
.node[:haproxy][:check_interval]
- client_timeout
-
Die maximale Zeitspanne, die ein Client inaktiv sein kann (Zeichenfolge). Der Standardwert ist
'60s'
.node[:haproxy][:client_timeout]
- connect_timeout
-
Die maximale Wartezeit, HAProxy bis ein Serververbindungsversuch erfolgreich ist (Zeichenfolge). Der Standardwert ist
'10s'
.node[:haproxy][:connect_timeout]
- default_max_connections
-
Die standardmäßige maximale Anzahl von Verbindungen (Zeichenfolge). Der Standardwert ist
'80000'
.node[:haproxy][:default_max_connections]
- global_max_connections
-
Die maximale Anzahl von Verbindungen (Zeichenfolge). Der Standardwert ist
'80000'
.node[:haproxy][:global_max_connections]
- health_check_method
-
Die Methode der Zustandsprüfung (Zeichenfolge). Der Standardwert ist
'OPTIONS'
.node[:haproxy][:health_check_method]
- health_check_url
-
Der URL Pfad, der verwendet wird, um den Zustand der Server zu überprüfen (Zeichenfolge). Der Standardwert ist
'/'
.node[:haproxy][:health_check_url ]
- queue_timeout
-
Die maximale Wartezeit für eine kostenlose Verbindung (Zeichenfolge). Der Standardwert ist
'120s'
.node[:haproxy][:queue_timeout]
- http_request_timeout
-
Die maximale Wartezeit auf HAProxy eine vollständige HTTP Anfrage (Zeichenfolge). Der Standardwert ist
'30s'
.node[:haproxy][:http_request_timeout]
- retries
-
Die Anzahl von Wiederholungen nach einem Ausfall der Serververbindung (Zeichenfolge). Der Standardwert ist
'3'
.node[:haproxy][:retries]
- server_timeout
-
Die maximale Zeitspanne, die ein Client inaktiv sein kann (Zeichenfolge). Der Standardwert ist
'60s'
.node[:haproxy][:server_timeout]
- stats_url
-
Der URL Pfad für die Statistikseite (Zeichenfolge). Der Standardwert ist
'/haproxy?stats'
.node[:haproxy][:stats_url]
- stats_user
-
Der Benutzername der Statistikseite (Zeichenfolge). Der Standardwert ist
'opsworks'
.node[:haproxy][:stats_user]
Die maxcon
Attribute stellen einen Lastfaktor-Multiplikator dar, der verwendet wird, um die maximale Anzahl von Verbindungen zu berechnen, die Backends HAProxy zulassen. Angenommen, Sie haben einen Rails-App-Server auf einer kleinen Instanz mit einem backend
Wert von 4, was bedeutet, dass AWS OpsWorks Stacks vier Rails-Prozesse für diese Instanz konfiguriert. Wenn Sie den maxcon_factor_rails_app
Standardwert 7 verwenden, HAProxy werden 28 (4*7) Verbindungen zum Rails-Server verarbeitet.
- maxcon_factor_nodejs_app
-
Der maxcon-Faktor für einen Node.js-Anwendungsserver (Zahl). Der Standardwert ist
10
.node[:haproxy][:maxcon_factor_nodejs_app]
- maxcon_factor_nodejs_app_ssl
-
Der Maxcon-Faktor für einen Node.js App-Server mit SSL (Zahl). Der Standardwert ist
10
.node[:haproxy][:maxcon_factor_nodejs_app_ssl]
- maxcon_factor_php_app
-
Der Maxcon-Faktor für einen PHP App-Server (Zahl). Der Standardwert ist
10
.node[:haproxy][:maxcon_factor_php_app]
- maxcon_factor_php_app_ssl
-
Der Maxcon-Faktor für einen PHP App-Server mit SSL (Zahl). Der Standardwert ist
10
.node[:haproxy][:maxcon_factor_php_app_ssl]
- maxcon_factor_rails_app
-
Der maxcon-Faktor für einen Rails-Anwendungsserver (Zahl). Der Standardwert ist
7
.node[:haproxy][:maxcon_factor_rails_app]
- maxcon_factor_rails_app_ssl
-
Der Maxcon-Faktor für einen Rails-App-Server mit SSL (Zahl). Der Standardwert ist
7
.node[:haproxy][:maxcon_factor_rails_app_ssl]
- maxcon_factor_static
-
Der maxcon-Faktor für einen statischen Webserver (Zahl). Der Standardwert ist
15
.node[:haproxy][:maxcon_factor_static]
- maxcon_factor_static_ssl
-
Der Maxcon-Faktor für einen statischen Webserver mit SSL (Zahl). Der Standardwert ist
15
.node[:haproxy][:maxcon_factor_static_ssl]