Wenn nach einer erfolgreichen Anwendungsbereitstellung ein Problem im Code oder in der Konfiguration der Anwendung auftritt, kann die folgende Fehlermeldung angezeigt werden, wenn du versuchst, die URL deiner Anwendung aufzurufen:

503 Service Temporarily Unavailable

Wenn du das Problem nicht identifizieren kannst, überprüfe Folgendes.

Pfad zum Arbeitsbereich

Wenn deine Anwendung ein Buildpack und einen Apache-Webserver verwendet, kann ein falscher Workspace-Pfad in deiner Apache-Konfiguration einen 503-Fehler verursachen. In den Anwendungsprotokollen kann ein Fehler ähnlich dem folgenden angezeigt werden:

python: can't open file '/workspace/server.py': [Errno 2] No such file or directory

Dieser Fehler zeigt an, dass der Befehl, den das Buildpack auszuführen versucht, nicht existiert. Aktualisiere deine Apache-Konfiguration so, dass sie /workspace/web/ (statt /workspace/ oder ähnlich) verwendet, um dieses Problem zu beheben.

Hinweis: Dieses Problem kann auch als oom-killed Fehler in den Laufzeitprotokollen auftauchen (es ist aber nicht die einzige mögliche Ursache für einen oom-killed Fehler).

Wenn der Fehler nach der Überprüfung und Behebung von Konfigurationsproblemen weiterhin besteht, befolge unsere Anleitung zur Fehlerbehebung bei fehlgeschlagenem Rollout. Wenn der Fehler auch nach diesen Schritten bestehen bleibt, wende dich an unser Support-Team.

Verwandte Dokumentation