Als «haproxy» getaggte Fragen

HAProxy ist eine Open Source, sehr schnelle und zuverlässige Lösung, die Hochverfügbarkeit, Lastausgleich und Proxy für TCP- und HTTP-basierte Anwendungen bietet. Es eignet sich besonders für Websites, die unter sehr hoher Last gecrawlt werden und Persistenz oder Layer7-Verarbeitung benötigen.



1
HaProxy - 502 Bad Gateway: HTTP wird am HTTPS-Port gesprochen
Ich werde versuchen, mein Problem zu erklären. Ich arbeite an HaProxy 1.5.8 / Apache 2.2 und versuche, eine SSL-Konfiguration vorzunehmen, aber ich scheitere und scheitere und scheitere. Sehen wir uns einige Protokolle an: Haproxy-Protokolle Aug 13 17:00:28 localhost haproxy[10930]: x.x.x.x - - [13/Aug/2015:15:00:28 +0000] "URLxxxxx HTTP/1.1" 502 +656 "" "" …

2
Proxy von TCP nach Hostname
Ich habe mehrere TCP-Ports für Spieleserver auf meinem einzelnen Hostcomputer. Ziel ist es, dass Benutzer eine Verbindung zu server1.domain.net herstellen können und ihre Anweisungen auf dieser Subdomain basieren. Mein erster Instinkt schrieb Folgendes, aber dann wurde mir klar, dass der TCP-Verkehr keinen Header zum Lesen haben wird. Verwenden von HAProxy …

6
HAproxy 503-Dienst nicht verfügbar Für diese Anforderung ist kein Server verfügbar
Ich bin neu in diesem Lastausgleichsszenario und muss herausfinden, wie dieser Lastausgleich funktioniert. Meine Umgebung: Centos 6.4 64 Bit Webserver: Lighttpd All running in ESXI virtual IP: 192.168.1.6 LB1: 192.168.1.4 LB2: 192.168.1.5 Webserver 1: 192.168.1.12 Webserver 2: 192.168.1.13 Gateway: 192.168.1.1 Der Versuch, vor der Produktion mit HAproxy einen Test im …


3
Nginx-Zugriffsprotokolle ignorieren bestimmte Anforderungen
Ich verwende Nginx hinter Haproxy (läuft auf demselben Server). Ich habe haproxy so konfiguriert, dass eine einfache HTML-Datei auf nginx verwendet wird, um zu überprüfen, ob der Dienst aktiv ist, da ich auf diesem Host keine gültige "/" -URL habe / möchte. Nginx unterstützt den OPTIONS-Anforderungstyp (soweit ich weiß) nicht. …

1
HAProxy hat keinen Server verfügbar
Ich versuche, einen sehr einfachen HTTP-Load-Balancer mit node.js-Backends in CentOS 7 einzurichten. Die Backends sind alle HTTP-Server. Wenn ich sowohl das Backend so einstelle, dass es Port 80 abhört, als auch HAProxy, um Port 80 abzuhören und Port 80 im Backend zu verwenden, funktioniert alles einwandfrei. So sieht die Konfigurationsdatei …
7 haproxy 

1
Haproxy: Verkehr vom Benutzeragenten aus Datei ablehnen
Ich versuche, Verbindungen von bestimmten Benutzeragenten abzulehnen (indem eine Teilzeichenfolge des Benutzeragenten-Headers abgeglichen wird), indem ich eine Haproxy-ACL mit der Option -f zum Lesen aus einer Datei verwende. Es funktioniert jedoch nicht, es wird so ausgeführt, als würde die Konfiguration ignoriert. Kann jemand mit größerer Erfahrung mit Haproxy genau bestimmen, …

1
Haproxy - Timeout http-Anfrage vs Timeout http-Keep-Alive vs Timeout Server
Ich versuche, mich mit den Haproxy-Optionen zu beschäftigen timeout http-request <timeout> timeout http-keep-alive <timeout> timeout server <timeout> miteinander interagieren. Ich betreibe eine Apache-Website auf zwei App-Servern, die sich hinter einem Haproxy-Load-Balancer befinden. Im Moment habe ich Keep-Alive nicht aktiviert, aber ich habe damit experimentiert, weil ich denke, dass es helfen …

1
Wie kann ich Umgebungsvariablen in haproxy.conf verwenden?
Meine Datei haproxy.cfg hat einen Backend-Server mit Hostnamen: backend servers server myapp ${PORTAL_PORT_3000_TCP_ADDR}:${PORTAL_PORT_3000_TCP_PORT} maxconn 32 myapp wird in einem anderen Docker-Container ausgeführt, der mit dem Haproxy-Docker-Container verknüpft ist. Die erwähnte Umgebungsvariable hat Werte im Haproxy-Container, aber wenn der Container startet, wird dieser Fehler ausgelöst [ALERT] 244/134924 (8) : parsing [/etc/haproxy.cfg:16] …

1
Haproxy 1.5.3 / OpenSSL - PEM erstellen
Ich habe einen HAProxy-Server mit der folgenden Zeile eingerichtet: bind *:443 ssl crt /etc/ssl/domain.com/domain.com.pem Ich habe folgende Dateien: /etc/ssl/domain.com/domain.com.key /etc/ssl/domain.com/domain.com.csr Ich habe ein Zertifikat von Geotrust gekauft , das gibt mir ein Primary Intermediate Certificate, Secondary Intermediate CertificateundEnd Entity Certificate Ich habe die Dateien verkettet, in PIC, SID, EWG, KEY …

2
Hostnamen in der HAProxy-Konfigurationsdatei
Meine Datei haproxy.cfg hat zwei Backend-Server, die Hostnamen verwenden: server ops-ca-revealv2e-prod-1 ops-ca-revealv2e-prod-1:443 cookie ops-ca-revealv2e-prod-1 ssl weight 1 maxconn 512 check server ops-ca-revealv2e-prod-2 ops-ca-revealv2e-prod-2:443 cookie ops-ca-revealv2e-prod-2 ssl weight 1 maxconn 512 check Diese Hostnamen sind Teil von Amazon OpsWorks und werden automatisch in / etc / hosts eingefügt, wenn eine Instanz …

1
HAProxy-Weiterleitungen und Matching basierend auf URI
Ich versuche, einen Test-Haproxy-Server einzurichten, der zwei grundlegende Bereiche abdeckt. Automatische Umleitung zu https, wenn der Benutzer http verwendet, jedoch nur, wenn ein bestimmter URL-Teil nicht vorhanden ist. Wenn ein Benutzer beispielsweise zu http://www.test.com wechselt , wird er zu https://www.test.com weitergeleitet . Wenn der Benutzer jedoch zu https://www.test.com/blog oder http://www.test.com/blog …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.