2014-03-01 13 views
7

Ich habe Thin verwendet, um meine Rubin Sinatra Anwendungen laufen zu lassen, aber ich wechsle jetzt zu Puma. Thin erstellt sein eigenes Protokoll log/thin.log, das ich verwende. Ich habe bemerkt, dass Puma keine Protokolldatei erstellt (nicht dass ich sehen kann). Ich habe versucht, um Dokumentation dafür googeln, aber nicht wirklich etwas gefunden.Wo protokolliert Puma

Ich frage mich, ob/wie Sie einen Protokollpfad in Puma angeben können.

Jede Hilfe würde sehr geschätzt werden.

Alex

Antwort

10

Überprüfen Sie das Beispiel config.rb wie auf der README Repo empfohlen.

Wie dort gezeigt:

# Redirect STDOUT and STDERR to files specified. The 3rd parameter 
# (“append”) specifies whether the output is appended, the default is “false”. 


stdout_redirect '/u/apps/lolcat/log/stdout', '/u/apps/lolcat/log/stderr' 
stdout_redirect '/u/apps/lolcat/log/stdout', '/u/apps/lolcat/log/stderr', true