Playフレームワークを使用して構築した小さなサイトがあり、AmazonRDSインスタンスに対してEC2サーバーで実行しようとしています。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:接続が拒否されました
私が最初に考えたのは、ある種のセキュリティ設定でしたが、同じユーザー名とパスワードで同じRDSインスタンスに接続している同じEC2サーバー上のTomcatでSpringベースのアプリケーションを実行していて、問題なく動作します。Playアプリのみに接続の問題があります。
なぜこれが起こっているのかについての説明や、それを修正する方法についてのアイデアを思い付くことができないようです。
誰かが前にこのようなものを見ましたか?