Postgresql 将aws postgres db连接到vercel

Postgresql 将aws postgres db连接到vercel,postgresql,amazon-web-services,vercel,Postgresql,Amazon Web Services,Vercel,我正在尝试使用aws postgres db连接到vercel 我已经创建了一个免费层rds的实例 我得到了端点 这是我的服务器代码 const connection = await createConnection({ type: 'postgres', url: process.env.DATABASE_URL, logging: false, synchronize: false, entities: [ User, ], }); 所以我的主要问题是如何创建url 我尝试了DAT

我正在尝试使用aws postgres db连接到vercel
我已经创建了一个免费层rds的实例 我得到了端点
这是我的服务器代码

 const connection = await createConnection({
type: 'postgres',
url: process.env.DATABASE_URL,
logging: false,
synchronize: false,

entities: [
  User,
],
});
所以我的主要问题是如何创建url

我尝试了DATABASE\u URL=postgresql://user:password@我的aws端点:5432/我的aws数据库名称
而不是工作vercel错误说
错误:任务在10.01秒后超时

我做错了什么?

任务超时
几乎总是由于错误或缺少防火墙规则。验证RDS实例安全组是否具有vercel服务器的规则。

任务超时
几乎总是由于错误或缺少防火墙规则。验证RDS实例安全组是否具有vercel服务器的规则。

转到aws RDS db实例,在右侧下方(选择该实例后),将有vpc安全组选择该实例,并为所连接的ip添加入站和出站防火墙规则,如果是本地的,则为wan ip。您也可以使用allow all traffic对其进行测试,但我强烈建议您不要这样做。

转到aws rds db实例,在右侧下方(选择该实例后),将有vpc安全组选择该实例,并为您连接的ip添加入站和出站防火墙规则,如果是您的本地,则为您的wan ip。您也可以使用allow all traffic进行测试,但我强烈建议您不要这样做