I've read the docs over and over, and I believe I'm just missing
something blatantly obvious, or misunderstanding how the logging of a
child processes stdout/stderr is supposed to behave.

When a child process is running, supervisord does not seem to "flush"
the stdout/stderr to disk (ie: /var/log/supervisor/child-stderr-*.log)
until the child process actually terminates.  While this works fine
for catching errors in process startup, should a log running process
provide some debug output via stdout, I'm not able to actually look at
that output until the process dies.

Is this the expected behavior? Or am I doing something wrong?
_______________________________________________
Supervisor-users mailing list
[email protected]
http://lists.supervisord.org/mailman/listinfo/supervisor-users

Reply via email to