我有一个使用 Play 框架构建的小型站点,我试图在 EC2 服务器上针对 Amazon RDS 实例运行该站点。我可以在我的机器上针对 RDS 实例运行该应用程序,并且一切正常。但是当我将它部署到我的 EC2 服务器时,它会收到以下错误:
从服务器成功接收到的最后一个数据包是 1,282,977,731,085 毫秒前。最后一个成功发送到服务器的数据包是 0 毫秒前。 在 play.db.DBPlugin.onApplicationStart(DBPlugin.java:87) 在 play.Play.start(Play.java:381) 在 play.Play.init(Play.java:247) 在 play.server.Server.main(Server.java:85) 引起:java.net.ConnectException:连接被拒绝
我的第一个想法是它是某种安全设置,但我有一个基于 Spring 的应用程序在同一 EC2 服务器上的 Tomcat 中运行,使用相同的用户名和密码连接到同一个 RDS 实例,它工作得很好。只有 Play 应用存在连接问题。
我似乎无法对为什么会发生这种情况提出任何解释,或者关于如何解决它的想法。
以前有人见过这样的事情吗?