2012-10-11 24 views
5

在Heroku上,我試圖設置一個工人專用(沒有web)的dyno。heroku:「沒有像工人那樣的類型」

我的個人資料有:

worker: python common/elections_updater.py 

但經過我推,儘量規模,我得到這個:

$heroku scale web=0 worker=1 
Scaling web processes... done, now running 0 
Scaling worker processes... failed 
! No such type as worker 

我在做什麼錯?

+0

在Heroku上的'web'過程中具有特殊的含義(其它過程中,你能說出任何東西)。也許有一個錯誤,因爲它缺少。有點相關的信息[這裏](http://stackoverflow.com/a/9972951/1006036) – Jeff

回答

0

你說你的個人資料有這樣那樣的,但它需要Procfile

+0

這是一個錯字。我的意思是「Procfile」,該文件拼寫正確。 –

1

我有同樣的問題。事實證明,雖然領班不在意,但如果您的配置文件中的流程類型和流程命令之間沒有空格,Heroku不會喜歡它。以下沒有工作:

worker:python myapp.py 

而下面做工作:

worker: python myapp.py 
相關問題