TT#1735 add flower to monitor celery

* persistent states

Change-Id: I7fb0e3cf5b78f7bd3d06706911e3ec29c62977d0
changes/93/7093/2
Victor Seva 9 years ago
parent e88f585942
commit fbf020aaa8

@ -37,6 +37,10 @@ run_dev:
worker_dev:
./manage.py celery worker --loglevel=info --settings="repoapi.settings.dev"
monitor_dev:
IP=$(shell ip a show dev eth0 scope global | grep inet | awk '{print $$2}' | cut -d/ -f1); \
./manage.py celery flower --address=$$IP --port=5555 --settings="repoapi.settings.dev"
makemigrations_dev:
./manage.py makemigrations --settings="repoapi.settings.dev"

@ -16,3 +16,7 @@ workers = 20
# 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)

@ -9,3 +9,4 @@ django-filter
six
webassets
django-celery
flower

@ -9,3 +9,4 @@ django-filter
six
webassets
django-celery
flower

Loading…
Cancel
Save