我是CS初学者,正在进行在线MOOC,并在我的Webapp的Heroku部署上苦苦挣扎。它正确部署,但随后显示应用程序错误。我检查了我的Heroku日志,它看起来像是H14错误(没有正在运行的Web进程)。然后,我进行了一些互联网研究,发现这可能与我的Procfile有关。确实,当我转到Heroku > my app > configure dynos
时,它说
此应用还没有进程类型。将procfile添加到您的应用中以定义其进程类型
这使我相信这确实与Procfile有关。
结合更多提示:
Web: python BookmarkServer.py
”。我在这里做错了吗?PS这就是我的MOOC告诉我的意思。app.js
的地方)将在新版本中自动将Dynos的数量缩放为1。的应用程序。但是,必须启动Heroku CLI并执行heroku ps:scale web=1
才能启动该数量的Dynos,因为它们不是自动启动的。因此,然后我将Procfile更改回.py
,重新部署,然后进行了heroku ps:scale web=1
的检查,看看是否可行,而且也不可行!它说“找不到该进程类型”。 请帮助!我确实为此感到挣扎,希望能得到一些指导。很高兴跳上Skype并与一个优秀的撒玛利亚人分享我的屏幕。
谢谢!