You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

46 lines
1.2 KiB

[program:uwsgi]
command = /usr/bin/uwsgi --ini %(project_path)s/uwsgi_prod.ini
stopasgroup = true
killasgroup = true
; ==================================
; celery worker supervisor example
; ==================================
[program:celery_codemy]
command=%(project_path)s/env/bin/celery worker -A lms --loglevel=INFO
directory=%(project_path)s
user=www-data
numprocs=1
;stdout_logfile=/var/www/logs/codemy/celery-worker.log
;stderr_logfile=/var/www/logs/codemy/celery-worker.log
autostart=true
autorestart=true
startsecs=10
stopwaitsecs = 600
killasgroup=true
[program:celery_beat_codemy]
command=%(project_path)s/env/bin/celery beat -A lms --schedule /var/lib/celery/beat.db --loglevel=INFO
directory=%(project_path)s
user=www-data
numprocs=1
;stdout_logfile=/var/www/logs/codemy/celery-beat.log
;stderr_logfile=/var/www/logs/codemy/celery-beat.log
autostart=true
autorestart=true
startsecs=10
priority=999
[program:celery_flower_codemy]
command=%(project_path)s/env/bin/celery -A lms flower
directory=%(project_path)s
user=www-data
numprocs=1
;stdout_logfile=/var/www/logs/codemy/celery-flower.log
;stderr_logfile=/var/www/logs/codemy/celery-flower.log
autostart=true
autorestart=true
startsecs=10
priority=600