Ho un sito piccolo che ho creato utilizzando il framework Play che sto cercando di eseguire su un server EC2 contro un'istanza di Amazon RDS. Posso eseguire l'app sulla mia macchina contro l'istanza RDS e tutto funziona correttamente. Ma quando schiero al mio server EC2 si ottiene questo errore:Connessione EC2 a RDS utilizzando Play framework
The last packet successfully received from the server was 1,282,977,731,085 milliseconds ago. The last packet sent successfully to the server was 0 milliseconds ago. at play.db.DBPlugin.onApplicationStart(DBPlugin.java:87) at play.Play.start(Play.java:381) at play.Play.init(Play.java:247) at play.server.Server.main(Server.java:85) Caused by: java.net.ConnectException: Connection refused
Il mio primo pensiero è stato che era una sorta di impostazioni di sicurezza, ma ho un'applicazione basata Primavera in esecuzione in Tomcat sullo stesso server EC2 connessione a la stessa istanza RDS con lo stesso nome utente e password, e funziona perfettamente. Solo l'app Play presenta problemi di connessione.
Non riesco a trovare alcuna spiegazione sul motivo per cui questo sta accadendo, o idee su come risolverlo.
Qualcuno ha mai visto qualcosa di simile?
ho aggiunto "Java" al tuo elenco dei tag nel caso in cui si tratta di un problema specifico-java. –