Hallo, Benutzer sagen, dass die Website nicht richtig funktioniert und es häufig zu Verbindungsabbrüchen kommt. In den Protokollen sehe ich viele Nachrichten wie diese:
Pfund: XXXXX, (7f68b12aa6c0) Fehler beim Lesen von YYYYY: Zeitüberschreitung bei der Verbindung
Pfund: XXXXX, Dienst KKKKK, Backend ZZZZZ:8280, (7f68b16796c0) Fehler beim Kopieren des Servers, Fortsetzung: Defektes Rohr
Pfund: XXXXX, (7f68b0a086c0) Fehler beim Kopieren des Blocks, Fortsetzung: Defektes Rohr
XXXXX ist die Farm, YYYYY ist die Client- (Benutzer-)IP
Farm ist als https mit 3 Backends und Persistenz mit Cookies konfiguriert. Es gibt keine Firewall zwischen Backends und Load Balancer oder Load Balancer und Clients.
Was könnte das Problem sein?
Danke.
Hallo.
Es scheint, dass das Client-Timeout erreicht wurde.
Pfund: XXXXX, (7f68b12aa6c0) Fehler beim Lesen von YYYYY: Zeitüberschreitung bei der Verbindung
Und dann schließt der Reverse-Proxy die Verbindung mit dem Backend.
Pfund: XXXXX, Dienst KKKKK, Backend ZZZZZ:8280, (7f68b16796c0) Fehler beim Kopieren des Servers, Fortsetzung: Defektes Rohr
Von wie vielen Verbindungen sprechen wir?
Wie hoch sind die aktuellen Werte der Client- und Backend-Timeouts?
Gibt die Protokolldatei Aufschluss über etwaige Fehler im System?
Cheers.
Hallo, ungefähr 100 gleichzeitige Verbindungen, aber das Problem besteht auch bei weniger Verbindungen.
Das Timeout der Clientanforderung ist auf 60 eingestellt und das Timeout der Backend-Verbindung ist ebenfalls auf 60 eingestellt.
Keine weiteren Systemfehler im Protokoll.
Die Farm ist außerdem auf einem Kemp-VLM-Load Balancer konfiguriert und funktioniert gut.
Danke.
Hallo,
Könnten Sie eine Support Save-Datei über System > SupportSave erstellen und an unser Team unter folgender Adresse senden: support@relianoid.com ?
Danke.
Hallo, entschuldigen Sie die verspätete Antwort.
Der Support zum Speichern hängt sich bei „Bericht wird erstellt…“ auf, es wird kein Bericht erstellt.
Hallo, bitte überprüfen Sie zuerst, ob Sie über genügend Speicherplatz verfügen.
Führen Sie dann in der Konsole den folgenden Befehl aus:
/usr/local/relianoid/bin/supportsave
Abschließend senden Sie es bitte per E-Mail.
Cheers.
Hallo Francesco, wir haben den Support-Save erhalten.
Einige Probleme wurden in Bezug auf Folgendes festgestellt:
1. Timeouts von mehreren Backends. Sie können das Backend-Timeout für diese Fälle erhöhen
HTTP/1.1: Zeitüberschreitung der Verbindung (45.009 Sek.)
2. Alle Backends von bestimmten Farmen fallen jeden Tag um 7:00 Uhr aus, wahrscheinlich aufgrund einer geplanten Aufgabe.
3. Unterbrochene Verbindungen zu Backends aufgrund von Client-Timeouts
Fehler beim Lesen von XXX: Zeitüberschreitung bei der Verbindung
Backend JJJJ, (…..) Fehler beim Kopieren des Servers, Fortsetzung: Defekte Pipe
Wenn ein Client-Timeout erkannt wird, schließt der Proxy die Backend-Seite. Sie können versuchen, das Client-Timeout zu erhöhen und prüfen, ob das Problem dadurch behoben wird.
Cheers.