4
respostas

Aula 9 - Publicando no Heroku

Olá,

Precisava de um Help.

Segui todos os passos. Mas o Heroku está crashando e não está subindo a aplicação.

Segue o log do app no Heroku:

2016-10-05T19:45:08.808148+00:00 app[web.1]: SEVERE: The web application [] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
2016-10-05T19:45:08.808692+00:00 app[web.1]: Oct 05, 2016 7:45:08 PM org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc
2016-10-05T19:45:08.808694+00:00 app[web.1]: SEVERE: The web application [] registered the JDBC driver [org.postgresql.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
2016-10-05T19:45:08.834722+00:00 app[web.1]: INFO: Starting ProtocolHandler ["http-nio-31556"]
2016-10-05T19:45:08.882373+00:00 app[web.1]: Oct 05, 2016 7:45:08 PM org.apache.coyote.AbstractProtocol pause
2016-10-05T19:45:08.882376+00:00 app[web.1]: INFO: Pausing ProtocolHandler ["http-nio-31556"]
2016-10-05T19:45:09.753269+00:00 heroku[router]: at=error code=H13 desc="Connection closed without response" method=GET path="/favicon.ico" host=coding-house-spring-mvc4.herokuapp.com request_id=fe1eac8e-5d30-47ff-9e1c-892472a40c13 fwd="128.221.224.204" dyno=web.1 connect=2ms service=9006ms status=503 bytes=0
2016-10-05T19:45:09.849367+00:00 heroku[web.1]: Process exited with status 0
2016-10-05T19:45:09.858643+00:00 heroku[web.1]: State changed from up to crashed
2016-10-05T19:46:20.152005+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=coding-house-spring-mvc4.herokuapp.com request_id=cc85491d-df10-468b-92e2-7a17717c46c7 fwd="128.221.224.204" dyno= connect= service= status=503 bytes=
2016-10-05T19:46:20.685286+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=coding-house-spring-mvc4.herokuapp.com request_id=1e68b0c5-ac15-4bc8-ba6a-4055ba61043a fwd="128.221.224.204" dyno= connect= service= status=503 bytes=
4 respostas

E o pior é que esse log não ta dizendo muita coisa.. não tem nenhuma exception?

Olá Alberto,

pior que não. Já ta crashando no startup do servidor de aplicação. =|

Deu ruim Jhonatan, só com esse log não dá para saber se é problema de conexão no banco de dados etc... Bom, minha sugestão é: a linha que vc botou para no procfile deveria servir para vc subir a sua aplicação local também... Onde tem as variáveis do heroku, vc troca pelos valores que fazem sentido para a sua máquina.

Jhonatan, tive o mesmo problema e resolvi verificando todo o log pelo comando:

heroku logs --app cdcspringmvc-alura