2017-11-29 1 views
3

Ich verwende das CloudAMPQ-Addon für Heroku. Wie RabbitMQ einen eindeutigen Knotennamen für jeden seiner Prozess muss, laufe ich in Warnung, wenn ich meine Arbeiter dynos von 1 bis 2 oder mehr skalieren:heroku und rabbitmq - mehrere Worker-Dynasts können nicht ausgeführt werden

/app/.heroku/python/lib/python3.6/site-packages/kombu/pidbox.py:71: UserWarning: A node named [email protected] is already using this process mailbox! 

Maybe you forgot to shutdown the other node or did not do so properly? 
Or if you meant to start multiple nodes on the same host please make sure 
you give each node a unique node name! 

Meine procfile Linie sieht wie folgt aus

coworker: celery -l info -A getmybot worker -Q slack -c ${COWORKER_PROCESSES:-4} --hostname [email protected] --without-gossip --without-mingle --without-heartbeat 

Wie gehe ich vor?

Antwort

Verwandte Themen