我有一個使用Play框架構建的小型站點,我試圖在EC2服務器上針對Amazon RDS實例運行該框架。我可以在我的機器上運行RDS實例的應用程序,一切正常。但是,當我把它部署到我的EC2服務器它得到這個錯誤:使用Play框架EC2連接到RDS
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
我首先想到的是它是某種安全設置的,但我必須連接到同一個EC2服務器上的Tomcat運行的基於彈簧的應用相同的RDS實例具有相同的用戶名和密碼,並且工作得很好。只有Play應用有連接問題。
我似乎無法得出任何解釋爲什麼會發生這種情況,或想法如何解決它。
之前有人看過類似的東西嗎?
我說的「java」你的標籤列表中的情況下,這是一個特定於Java的問題。 – 2011-01-25 15:54:13