1

当我使用 NextJS 和 PrismaIO 作为部署到 Vercel 的数据库 ORM 编写的应用程序尝试连接托管在 AWS RDS 上的 MYSQL 数据库时,我遇到了麻烦,因为超时而失败。一段时间后它显示以下错误:

502: BAD_GATEWAY
Code: NO_RESPONSE_FROM_FUNCTION
ID: bom1::zrmv2-1609789429213-86b5142a230c

我也添加了托管在 Vercel 的 IP 地址上的应用程序,该地址也在 AWS RDS 的安全组中,但应用程序仍然超时并且失败并出现 502 错误页面。请帮忙。

4

1 回答 1

0

谢谢大家,这让我感到沮丧,这样我就无法在我的 RDS 数据库暴露给所有 IP 的情况下将它推向生产,所以我放弃了这个用例并将我的 NextJS 应用程序转换为基于 CRA 的 UI,它将被部署到S3 使RDS 和S3 可以有共同的安全协议。我已经测试了与 EC2 共享公共安全组的 RDS,它们连接得非常好并且开箱即用。再次感谢大家。

于 2021-02-03T07:25:53.633 回答