一段时间以来,我一直在本地使用 Struts2、Hibernate 和 tomcat 开发 Java maven Web 应用程序。我决定在 Heroku 上托管应用程序,所以我注册并创建了一个新应用程序。然后,我使用 git 将我的应用程序推送到 heroku,但每当我访问 url 时,我都会得到:
Application Error
An error occurred in the application and your page could not be served. Please try again in a few moments.
If you are the application owner, check your logs for details.
当我转到我的应用程序的资源页面时,我意识到没有可用的测功机实例,所以我认为这是我的问题。我是否正确,如果是,我该如何创建一个新的并解决这个问题。
更新
我检查了日志,我得到了一个 H14 - 没有运行 Web 进程。这表明我的应用程序确实没有测功机。所以我尝试使用以下命令添加一个:
heroku ps:scale web=1 --app appname
但我得到“缩放网络进程......失败,没有这种类型有网络”。我该如何解决这个问题?