Verbindungsfehler

Dieser Artikel erklärt, wie du Timeout- und Verbindungsfehler behebst, die nach der Bereitstellung deiner Anwendung auftreten können.

Fehler bei der Verbindungszeitüberschreitung

Das Zeitlimit für die Verbindung zwischen Cloudflare und Kinsta beträgt 185 Sekunden. Wenn ein Prozess oder eine Datenbankabfrage länger als 185 Sekunden dauert, kannst du eine der folgenden Fehlermeldungen erhalten:

504 Gateway-Zeitüberschreitung

Fehler 524: eine Zeitüberschreitung ist aufgetreten

Du kannst ein Tool zur Verwaltung und Überwachung der Anwendungsleistung wie New Relic verwenden, um herauszufinden, welcher Prozess oder welche Abfrage den Timeout-Fehler verursacht. Wenn es nicht möglich ist, den Prozess oder die Abfrage so zu optimieren, dass sie in weniger als 185 Sekunden abgeschlossen werden können, benötigt deine Anwendung oder Datenbank möglicherweise mehr Ressourcen.

Um die Ressourcen deiner Anwendung vertikal oder horizontal zu skalieren, ändere die Größe eines Pods oder erhöhe die Anzahl der für den Prozess verwendeten Pods.

Wenn das Problem mit einer Datenbankabfrage zusammenhängt, kannst du die CPU, den RAM und den Speicherplatz der Datenbank auf der Seite Datenbankeinstellungen erhöhen.

Upstream-Connect-Fehler

Wenn nach dem Einsatz einer Anwendung ein Problem mit dem Port auftritt, den deine Anwendung exponiert, kannst du den folgenden Fehler sehen:

upstream connect error or disconnect/reset before headers. reset reason: connection failure, transport failure reason: delayed connect error: 111

Dieser Fehler ist auf eine der folgenden Ursachen zurückzuführen:

  • Die Anwendung lauscht am falschen Port.
  • Die Anwendung lauscht an keinem Port.

Um diesen Fehler zu beheben, aktualisiere deine Anwendung so, dass sie am Port 8080 lauscht.

War dieser Artikel hilfreich?