を使用してnode.js上のAmazon RDS Postgresデータベースに接続する際の問題現在、Herokuで設定した環境をAmazon Web Servicesスタック(RDS PostgreSQL、Elastic Beanstalk)に移行する作業を進めています。ORG
私はsequelize.js ORMを使用してPostgreSQLに接続しようとするといくつかの問題に直面しています。以下のエラーメッセージ:
sequelize = new Sequelize(process.env.DATABASE_URI, {
dialect: 'postgres',
protocol: 'postgres',
logging: true,
timestamps: false
})
DATABASE_URIは、以下の方法でフォーマットされています
Unhandled rejection SequelizeHostNotFoundError: getaddrinfo ENOTFOUND [host].
私はので、私はサービスが動作している知っているし、次の設定は、Herokuの上で働いているpgAdminで介してデータベースに接続することができます:
postgres://[db_username]:[db_password]@[hostname]:[port]/[db_name]
ご協力いただければ幸いです。前もって感謝します!
私はまだこれと戦っています。接続タイムアウトエラーを取得しています。あなたはあなたのソリューションplsで詳しく説明できますか? –
こんにちはNuru、curlやpgAdminのようなツールを使ってデータベースにローカルに接続できましたか?その場合は、その後、RDSとElastic Beanstalkインスタンス間のセキュリティグループを確認し、「インバウンド」設定が正しく構成されていることを確認する必要があります。 – James