내 데이터베이스가 다른 곳에서 호스팅하고 난 내/conf의 파일이 있습니다 : 나는 로컬로 테스트 할 때Playframework 2.2 Heroku가 : 비 Heroku가 데이터베이스에 연결할 수 없습니다
db.default.driver= com.mysql.jdbc.Driver
db.default.url="jdbc:mysql://myserver.com:3306/mydb"
db.default.user=myusername
db.default.password=mypassword
는 다음이 연결 데이터베이스를 잘.
heroku config:add DATABASE_URL=mysql://myusername:[email protected]<myserver>:3306/mydb
및 procfile
내가 Heroku가에 배포 할 때web: target/start -Dhttp.port=${PORT} ${JAVA_OPTS}
, 내가 얻을 오류 :
나는이에게 Heroku의 설정 변경 등, 테이블에서 삭제/생성 할 수있어2014-06-08T08:21:35.308207+00:00 heroku[web.1]: State changed from starting to crashed
2014-06-08T08:21:35.309586+00:00 heroku[web.1]: State changed from crashed to starting
2014-06-08T08:21:33.996174+00:00 heroku[web.1]: Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 60 seconds of launch
2014-06-08T08:21:33.996382+00:00 heroku[web.1]: Stopping process with SIGKILL
2014-06-08T08:21:35.293114+00:00 heroku[web.1]: Process exited with status 137
오류 로그는 꽤 오래 있습니다. 추가 정보가 필요하면 알려주십시오. 어떤 도움을 주셔서 감사합니다!
당신은 어떤 방법으로'Procfile'의 데이터베이스 설정을 무시하고 있습니까? 목록에있는 것보다 더 많은 오류가 있습니까? 연결이 끊어져서 부팅 시간 제한이 발생하는 것처럼 보입니다.하지만이를 기반으로 말할 때 정말 어렵습니다. –