13 Stimmen

Wie kann ich einen "Anwendungsfehler" in meiner von Heroku gehosteten Ruby on Rails-Webanwendung beheben?

Ich erhalte tagsüber auf meiner Website in unregelmäßigen Abständen einen "Anwendungsfehler"-Bildschirm, der bis zu 20 Minuten dauert.

Wenn ich das grundlegende Protokollierungsmodul "heroku logs" verwende, wird kein Fehler angezeigt, als wäre der "Anwendungsfehler" nie aufgetreten.

Wenn ich das neue Logging-Modul auf Heroku verwende, passiert dasselbe.

GetExceptional meldet nichts.

Wie sollte ich vorgehen, um die Fehlerursache zu finden?

16voto

Caner Punkte 1530
heroku config:set LOG_LEVEL=debug 

sollte helfen. Wenn nicht, können Sie das kostenlose Addon "exceptiontrap" verwenden

0voto

polarblau Punkte 17401

Sie könnten die Ausnahme-Melder die Ihnen eine E-Mail für jedes 500 Fehler einschließlich eines vollständigen Stack-Trace.

OT: Die einfachen heroku-Logs (= kostenlose Version) sind IMO ziemlich nutzlos.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X