推送到Heroku后应用程序无法启动

时间:2012-04-22 17:16:32

标签: scala heroku

这是我的“git push heroku master”命令的输出:

   [info] Done updating.
   [info] Compiling 2 Scala sources to /tmp/build_3kg6a8iex5xd6/target/scala-2.8.1/classes...
   [success] Total time: 8 s, completed Apr 22, 2012 4:54:01 PM
   [info] Wrote start script for mainClass := Some(JettyLauncher) to /tmp/build_3kg6a8iex5xd6/target/start
   [success] Total time: 0 s, completed Apr 22, 2012 4:54:01 PM
   Discovering process types
   Procfile declares types -> web
   Compiled slug size is 57.0MB
   Launching...  done, v23
   http://xxxxxx.herokuapp.com deployed to Heroku

此后,应用程序仍未运行。尝试过heroku ps。它没有显示任何过程。

我的Procfile的内容:

web: target/start JettyLauncher

当我尝试工头开始时,它工作正常。

有人可以帮我找到为什么应用程序在部署到Heroku后没有启动?

1 个答案:

答案 0 :(得分:10)

尝试运行

heroku scale web=1

如果您在此之前推送失败,则heroku不一定会自动启动该应用