无法连接到 Amazon RDS 实例

问题描述 投票:0回答:1

我尝试通过我的 Macbook(M1、Sonoma 14.2.1)连接到 RDS 实例,并且不断遇到此错误。最初我认为错误是我的实例不可公开访问,现在我已经更改了。

此处错误消息:

Unable to connect to the database: HostNotFoundError [SequelizeHostNotFoundError]: getaddrinfo ENOTFOUND your_amazon_rds_host

at Client._connectionCallback (/Users/as/Desktop/sample_app/node_modules/sequelize/lib/dialects/postgres/connection-manager.js:134:24)

at Client._handleErrorWhileConnecting (/Users/as/Desktop/sample_app/node_modules/pg/lib/client.js:327:19)

at Client._handleErrorEvent (/Users/as/Desktop/sample_app/node_modules/pg/lib/client.js:337:19)

at Connection.emit (node:events:519:28)

at Socket.reportStreamError (/Users/ps/Desktop/gptpilot/gpt-pilot/workspace/ShareSign/node_modules/pg/lib/connection.js:58:12)

at Socket.emit (node:events:519:28)

at emitErrorNT (node:internal/streams/destroy:169:8)

at emitErrorCloseNT (node:internal/streams/destroy:128:3)

at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {

parent: Error: getaddrinfo ENOTFOUND your_amazon_rds_host

at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {

errno: -3008,

code: 'ENOTFOUND',

syscall: 'getaddrinfo',

hostname: 'your_amazon_rds_host'

},

original: Error: getaddrinfo ENOTFOUND your_amazon_rds_host

at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {

errno: -3008,

code: 'ENOTFOUND',

syscall: 'getaddrinfo',

hostname: 'your_amazon_rds_host'

}

}

就其价值而言,以下是我在 .env 文件中包含的一些相关详细信息:

AWS RDS Instance:
Endpoint: database-1.servername.us-east-1.rds.amazonaws.com
Username: postgres
Password: RandomPassword
DB Instance Identifier: database-1
Database Port: 5432

我错过了什么?

amazon-web-services amazon-rds
1个回答
0
投票

请检查所有这些想法

您遇到的错误消息 (getaddrinfo ENOTFOUND your_amazon_rds_host)

检查RDS实例状态

正确的主机名或 IP 地址

安全组和防火墙设置

© www.soinside.com 2019 - 2024. All rights reserved.