Używam procesu przez forever, ale jestem zdezorientowany na temat korzystania z opcji -l
, -o
i -e
.Czy plik dziennika "zawsze" zawiera zarówno zawartość STDOUT, jak i STDERR?
Z dokumentacji:
-l LOGFILE Logs the forever output to LOGFILE
-o OUTFILE Logs stdout from child script to OUTFILE
-e ERRFILE Logs stderr from child script to ERRFILE
Czy ktoś może potwierdzić, czy wyjście do LOGFILE (-l)
obejmuje zarówno stdout & stderr, wraz z wiadomości na zawsze (na przykład 'retarting na zawsze').
Jeśli tak, czy mam rację, zakładając, że -o
i są tam WYŁĄCZNIE, jeśli chcesz wysłać stdout/stderr do różnych lokalizacji; a jeśli chcesz, aby wszystko w jednym pliku dziennika -l
było jedyną opcją, którą musisz podać?