Bad Gateway in unregelmäßigen Abständen

Aus heiterem Himmel gibt meine Discourse-Instanz (Docker-Installation) in Intervallen “Bad Gateway”-Fehler zurück. Der Container läuft noch, aber ich muss die Anwendung manuell stoppen und neu starten, um den Betrieb wieder aufzunehmen. Danach scheint alles in Ordnung zu sein … bis dies irgendwann später wieder auftritt. Ich bin mir nicht sicher, wo die entsprechenden Protokolle für weitere Informationen zu finden sind. Wo soll ich anfangen? Vielen Dank!

1 „Gefällt mir“

Geht Ihnen der Arbeitsspeicher aus? Was sagt free -h?

Was sehen Sie in /var/discourse/shared/standalone/log/rails/production.log (ich glaube, ich habe es richtig getippt, aber wenn nicht, müssen Sie es anpassen). Und /var/discourse/shared/standalone/log/var_log/nginx/..etwas...

1 „Gefällt mir“

Ich werde das nächste Mal nachsehen, wenn das passiert. Danke! Im Moment sind weniger als 50 % des RAMs in Gebrauch.

1 „Gefällt mir“

Wahrscheinlich nicht der Arbeitsspeicher, dann. Sie können sich jetzt die Protokolle ansehen.

1 „Gefällt mir“

Die Protokolle sehen in Ordnung aus. Nichts Auffälliges jedenfalls. Selbst wenn es läuft, ist es sehr träge. Es dauert oft lange, bis es antwortet, lange genug, dass es für Benutzer (oder sogar für mich, lokal) zu Timeouts kommt. Wirklich seltsam, da diese Maschine lange stabil war und sich daran nur wenig ändert, abgesehen von routinemäßigen Ubuntu-Updates (18.04).