diff --git a/alpine/5/rootfs/etc/supervisord.conf b/alpine/5/rootfs/etc/supervisord.conf index ddaefb8..2ecbf10 100644 --- a/alpine/5/rootfs/etc/supervisord.conf +++ b/alpine/5/rootfs/etc/supervisord.conf @@ -1,24 +1,24 @@ [supervisord] nodaemon=true -pidfile=/tmp/supervisord.pid -logfile=/dev/null ; nodaemon will cause logs to go to stdout +logfile=/dev/null logfile_maxbytes=0 -loglevel=info +pidfile=/var/run/supervisord.pid + +[rpcinterface:supervisor] +supervisor.rpcinterface_factory=supervisor.rpcinterface:make_main_rpcinterface [program:php-fpm] command=php-fpm -stdout_logfile=/dev/stdout +stdout_logfile=/dev/fd/1 stdout_logfile_maxbytes=0 -stderr_logfile=/dev/stderr -stderr_logfile_maxbytes=0 +redirect_stderr=true [program:scheduler] command=php artisan schedule:work autorestart=true -stdout_logfile=/dev/stdout +stdout_logfile=/dev/fd/1 stdout_logfile_maxbytes=0 -stderr_logfile=/dev/stderr -stderr_logfile_maxbytes=0 +redirect_stderr=true [program:queue-worker] process_name=%(program_name)s_%(process_num)02d @@ -28,10 +28,9 @@ autorestart=true stopasgroup=true killasgroup=true numprocs=2 -stdout_logfile=/dev/stdout +stdout_logfile=/dev/fd/1 stdout_logfile_maxbytes=0 -stderr_logfile=/dev/stderr -stderr_logfile_maxbytes=0 +redirect_stderr=true stopwaitsecs=3600 [eventlistener:shutdown]