Heroku 赫罗库:“我的朋友。”;没有“工人”这样的类型;

Heroku 赫罗库:“我的朋友。”;没有“工人”这样的类型;,heroku,Heroku,在Heroku上,我试图设置一个只工作(无网络)的dyno 我的个人资料有: 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 我做错了什么?你说你

在Heroku上,我试图设置一个只工作(无网络)的dyno

我的个人资料有:

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

我做错了什么?

你说你的个人资料有这样那样的东西,但它必须是Procfile

我也有同样的问题。事实证明,虽然foreman不在乎,但Heroku不喜欢在概要文件中的进程类型和进程命令之间没有空格。以下情况不起作用:

worker:python myapp.py
鉴于以下情况确实有效:

worker: python myapp.py

那是个打字错误。我的意思是“Procfile”,文件拼写正确。heroku上的
web
进程有一个特殊的含义(其他进程你可以命名任何东西)。可能是因为它丢失了而出错。有些相关的信息