Dopo una distribuzione dell’applicazione andata a buon fine, se c’è un problema nel codice o nella configurazione dell’applicazione, quando si cerca di andare all’URL dell’applicazione si potrebbe riscontrare il seguente errore:
503 Service Temporarily Unavailable
Se non si riesce ad individuare il problema, basterà controllare quanto segue.
Percorso dello Spazio di Lavoro
Se l’applicazione utilizza un buildpack e un server web Apache, un percorso dello spazio di lavoro non corretto nella configurazione di Apache può causare un errore 503. I log dell’applicazione potrebbero mostrare un errore simile al seguente:
python: can't open file '/workspace/server.py': [Errno 2] No such file or directory
Questo errore indica che il comando che il buildpack sta cercando di eseguire non esiste. Sarà necessario aggiornare la configurazione di Apache in modo da utilizzare /workspace/web/ (invece di /workspace/ o simili) per risolvere questo problema.
Nota: questo problema può presentarsi anche come errore oom-killed
nei log di runtime (ma non è l’unica causa possibile di un errore oom-killed
).
Se l’errore persiste dopo aver controllato e risolto eventuali problemi di configurazione, seguire la nostra guida alla risoluzione dei problemi di Rollout fallito. Se l’errore persiste anche dopo questi passaggi, contattare il nostro team di assistenza.
Documentazione correlata
- Risoluzione dei problemi delle applicazioni – Rollout fallito
- Risoluzione dei problemi delle applicazioni – Build fallito
- Risoluzione dei problemi delle applicazioni – Errore di connessione Upstream
- Risoluzione dei problemi delle applicazioni – Errore 403
- Registri di runtime dell’applicazione
- Arrestare e riavviare un’applicazione
- Configurare le distribuzioni Buildpack con l’Hosting di Applicazioni