|
|
|
@ -13,10 +13,7 @@ home = /var/lib/repoapi/venv_prod
|
|
|
|
|
env = DJANGO_SETTINGS_MODULE=repoapi.settings.prod
|
|
|
|
|
# spawn 10 uWSGI worker processes
|
|
|
|
|
workers = 10
|
|
|
|
|
# celery
|
|
|
|
|
workerpid = /var/lib/repoapi/celery-worker.pid
|
|
|
|
|
smart-attach-daemon = %(workerpid) %(home)/bin/python %(chdir)/manage.py celery worker --pidfile=%(workerpid) -l info
|
|
|
|
|
# monitor celery
|
|
|
|
|
flower_socket = /var/lib/repoapi/celery-flower.socket
|
|
|
|
|
flower_db = /var/lib/repoapi/flower.db
|
|
|
|
|
attach-daemon = %(home)/bin/python %(chdir)/manage.py celery flower --db=%(flower_db) --persistent --xheaders --url_prefix=flower --unix_socket=%(flower_socket)
|
|
|
|
|
|
|
|
|
|
# Better process names
|
|
|
|
|
auto-procname = true
|
|
|
|
|
procname-prefix-spaced = [%n]
|
|
|
|
|