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
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
|
|
|
|
|