2012-07-10 15 views
9

Herokuで簡単なJavaアプリケーションを作成しようとしています。 私はそれを行うにはhttp://samuelsharaf.wordpress.com/2011/11/06/create-a-simple-java-web-app-using-maven-and-upload-to-heroku/からのステップバイステップに従ってください。エラーH14(Webプロセスが実行されていない)をHerokuにデプロイする

しかし、私はHerokuのプロジェクトに私のアプリを展開しようとすると、私はこれがHerokuの上で私のURLです

$ heroku logs -t 
2012-07-10T02:15:14+00:00 heroku[slugc]: Slug compilation started 
2012-07-10T02:15:27+00:00 heroku[api]: Add shared-database:5mb add-on by [email protected] 
2012-07-10T02:15:27+00:00 heroku[api]: Release v2 created by [email protected] 
2012-07-10T02:15:27+00:00 heroku[api]: Add MAVEN_OPTS, PATH, JAVA_OPTS config by [email protected] 
2012-07-10T02:15:27+00:00 heroku[api]: Release v3 created by [email protected] 
2012-07-10T02:15:28+00:00 heroku[api]: Release v4 created by [email protected] 
2012-07-10T02:15:28+00:00 heroku[api]: Deploy cb1cfa2 by [email protected] 
2012-07-10T02:15:28+00:00 heroku[web.1]: State changed from starting to down 
2012-07-10T02:15:28+00:00 heroku[slugc]: Slug compilation finished 
2012-07-10T02:16:51+00:00 heroku[router]: Error H14 (No web processes running) -> GET fierce-ocean-9944.herokuapp.com/ dyno= queue= wait= service= status=503 bytes= 

をログ表示しようとすると、私は怒鳴るようなエラーメッセージが表示されました:

http://fierce-ocean-9944.herokuapp.com/

そのエラーは何ですか?

これを解決するにはどうすればよいですか?

ありがとうございました

+1

プロジェクトのルートに 'Procfile'を正しく作成しましたか? –

答えて

19

あなたのプロセスタイプのいずれかを拡大しようとしましたか?例えばheroku ps:scale web=1

というか、「HerokuのPSを」を使用することにより、あなたの現在のWebのカウントが、私は同じ問題に走り続けhttps://devcenter.heroku.com/articles/scaling

+1

これは、偶然、Procfileが空のherokuに最初にデプロイした後、私のために働いていました。事実が何もしていないように見えた後、Procfileに追加する。 – CSilivestru

+0

この質問は嬉しく思っています。ドキュメンテーションによると、Procfile( 'web:node app.js'が宣言されている)のように*アプリケーションの新しいリリース時に自動的に* Dynosの数を1に調整します。 Heroku CLIを通過して自動的に起動されないので、その数のDynosを起動するには 'heroku ps:scal web = 1'を実行する必要があります。ドキュメントの[このセクション](https://devcenter.heroku.com/articles/getting-started-with-nodejs#visit-your-application)を参照してください。 –

3

を参照してください ものです確認してください。サンプルpythonアプリケーションは正常に動作しましたが、私の場合は動作しませんでした。私はダッシュボードにログインし、私のアプリのWeb dynoカウントがゼロになっていることに気づいた。だから私はWeb GUI上でそれを打ちました(つまり、ゼロ以外のカウントが得られるまでスライダウィジェットを伸ばしてください)。私のダッシュボードはまた、heroku ps:scale web = 1 dynoをゼロで示しました。私はゼロとして残しました。

関連する問題