同じタイトルで別原因の質問をした者です。
現在原因不明のエラーに見舞われています。
ローカル環境では
http://localhost:8080/login
にアクセスするとログイン画面が表示されます。
発生している問題・エラーメッセージ
2021-07-11T09:53:47.779236+00:00 heroku[web.1]: Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 90 seconds of launch 2021-07-11T09:53:47.918220+00:00 heroku[web.1]: Stopping process with SIGKILL 2021-07-11T09:53:48.081646+00:00 heroku[web.1]: Process exited with status 137 2021-07-11T09:53:48.231936+00:00 heroku[web.1]: State changed from starting to crashed 2021-07-11T09:53:50.335744+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=diary-by-kano.herokuapp.com request_id=0ec438c0-2cb3-494a-8ee7-9737eda2d502 fwd="125.202.218.26" dyno= connect= service= status=503 bytes= protocol=https 2021-07-11T09:53:50.620560+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=diary-by-kano.herokuapp.com request_id=1124ea33-5363-41ba-a4c7-e30321865207 fwd="125.202.218.26" dyno= connect= service= status=503 bytes= protocol=https
該当のソースコード
@Controller public class LoginController { @Autowired UserService userService; @GetMapping("/login") public String login() { return "common/login"; } }
試したこと
heroku ps を実行するとこのように表示されます。
ステータスが crashed になっているのが気になっていますが、関係ありませんでしょうか。
java
1heroku ps 2 » Warning: heroku update available from 7.53.0 to 7.56.0. 3Free dyno hours quota remaining this month: 997h 14m (99%) 4Free dyno usage for this app: 0h 7m (0%) 5For more information on dyno sleeping and how to upgrade, see: 6https://devcenter.heroku.com/articles/dyno-sleeping 7 8=== web (Free): java -jar target/*.jar -Dserver.port=$PORT (1) 9web.1: crashed 2021/07/11 18:53:48 +0900 (~ 10m ago)
###原因
ProcfileのPORT部分が間違っておりました。
java
1// エラー発生 2web: java -jar target/*.jar -Dserver.port=$PORT 3 4// 解決 5web: java -jar target/*.jar --server.port=$PORT
詳しくは回答者様に頂いたこちらのURLに載っています。
-Dserver.port=$PORTでの指定は別のやり方でやる必要があるっぽいです。
https://devcenter.heroku.com/ja/articles/setting-the-http-port-for-java-applications#spring-boot
今回の教訓は、ドキュメントに全部載ってるから信じてちゃんと読む です。
本当にありがとうございました。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/07/11 11:31
2021/07/11 11:56