[supervisord] stdout_events_enabled=true stderr_events_enabled=true stdout_logfile=/dev/stdout stdout_logfile_maxbytes=0 loglevel = debug pidfile = /var/run/supervisord.pid nodaemon = true minfds = 1024 minprocs = 200 umask = 022 directory = /tmp nocleanup = true childlogdir = /tmp [program:swf-analytics_digest-decider] directory = /var/app command = garcon decider analytics_digest autorestart = True process_name = %(program_name)s_%(process_num)02d numprocs = 1 [program:swf-analytics_digest-worker] directory = /var/app command = garcon worker analytics_digest autorestart = True process_name = %(program_name)s_%(process_num)02d numprocs = 5 [program:swf-spike_detector-decider] directory = /var/app command = garcon decider spike_detector autorestart = True process_name = %(program_name)s_%(process_num)02d numprocs = 1 [program:swf-spike_detector-worker] directory = /var/app command = garcon worker spike_detector autorestart = True process_name = %(program_name)s_%(process_num)02d numprocs = 1 [program:swf-trending_tracks-decider] directory = /var/app command = garcon decider trending_tracks autorestart = True process_name = %(program_name)s_%(process_num)02d numprocs = 1 [program:swf-trending_tracks-worker] directory = /var/app command = garcon worker trending_tracks autorestart = True process_name = %(program_name)s_%(process_num)02d numprocs = 1 [program:swf-release_approval-decider] directory = /var/app command = garcon decider release_approval autorestart = True process_name = %(program_name)s_%(process_num)02d numprocs = 1 [program:swf-release_approval-worker] directory = /var/app command = garcon worker release_approval autorestart = True process_name = %(program_name)s_%(process_num)02d numprocs = 1 [program:swf-chartmetric_spike_detector-decider] directory = /var/app command = garcon decider chartmetric_spike_detector autorestart = True process_name = %(program_name)s_%(process_num)02d numprocs = 1 [program:swf-chartmetric_spike_detector-worker] directory = /var/app command = garcon worker chartmetric_spike_detector autorestart = True process_name = %(program_name)s_%(process_num)02d numprocs = 1 [program:swf-playlist_placements-decider] directory = /var/app command = garcon decider playlist_placements autorestart = True process_name = %(program_name)s_%(process_num)02d numprocs = 1 [program:swf-playlist_placements-worker] directory = /var/app command = garcon worker playlist_placements autorestart = True process_name = %(program_name)s_%(process_num)02d numprocs = 1 [program:swf-trending_tracks_discrete-decider] directory = /var/app command = garcon decider trending_tracks_discrete autorestart = True process_name = %(program_name)s_%(process_num)02d numprocs = 1 [program:swf-trending_tracks_discrete-worker] directory = /var/app command = garcon worker trending_tracks_discrete autorestart = True process_name = %(program_name)s_%(process_num)02d numprocs = 1 [inet_http_server] port = 127.0.0.1:9001 [rpcinterface:supervisor] supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface [supervisorctl] serverurl=unix:///var/run/supervisor.sock