0
私は、次があります。英雄の人を手動で起動する必要がありますか?私Procfileで
worker: cd appname && celery -A appname worker -l info --app=appname.celery_setup:app
しかし、私のアプリは、それが起こることはありませんタスクを提出するが、私は理由
heroku logs --app appname
セロリの労働者は、作業の少なくとも一種だと思うとき私は
0123を実行して、bashのを開くとき、また2016-07-22T07:53:21+00:00 app[heroku-redis]: source=REDIS sample#active-connections=14 sample#load-avg-1m=0.03 sample#load-avg-5m=0.09 sample#load-avg-15m=0.085 sample#read-iops=0 sample#write-iops=0 sample#memory-total=15664884.0kB sample#memory-free=13458244.0kB sample#memory-cached=187136kB sample#memory-redis=566800bytes sample#hit-rate=0.17778 sample#evicted-keys=0
:しょっちゅう私にこれらのいずれかを与えます
heroku run bash --app appname
、その後
cd appname && celery -A appname worker -l info --app=appname.celery_setup:app
を入力することは、すぐにタスクを受信し、それを実行してきた私に語りました。私は手動でログインしてコマンドを実行する必要がなくてもこれを実現したいと思います - それは可能でしょうか?それをするために英雄に支払った口座が必要ですか?