如何解决将AWS Postgres db连接到Vercel
我正在尝试使用AWS Postgres db连接到Vercel。
我已经创建了一个免费套餐的实例
我得到了端点
这是我的服务器代码
const connection = await createConnection({
type: 'postgres',url: process.env.DATABASE_URL,logging: false,synchronize: false,entities: [
User,],});
所以我的主要问题是如何创建网址
我已经尝试过DATABASE_URL = postgresql:// user:password @ my aws端点:5432 / my aws数据库名称
却无法正常使用速度错误
错误:任务在10.01秒后超时
我做错了什么?
解决方法
Task timed out
几乎总是由于错误或缺少防火墙规则而导致的。验证RDS实例安全组是否具有用于vercel服务器的规则。
转到aws rds数据库实例,在右侧向下(选择实例后),将有vpc安全组选择它,并为要连接的IP添加入站和出站防火墙规则(如果它是本地IP)将是您的IP地址。您还可以在允许所有流量的情况下对其进行测试,但我强烈建议您反对。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。