RDS Aurora AppSync错误:400错误请求

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

我是新手。

我正在尝试使用Aurora和AppSync创建一个简单的应用程序。到目前为止,我已经能够创建极光数据库,使用MySQL工作台连接到它,创建了我需要的表。

我也制作了AppSync API。并完成了解析器(将解析器连接到RDS Aurora DB)。

这是我面临的问题,当我尝试从AppSync查询选项卡运行查询时,它给出了以下错误和消息:

"errorType": "400 Bad Request",
"message": "RDSHttp:{\"message\":\"HttpEndPoint is not enabled for 
arn:aws:rds:us***:cluster:***\"}" (I replaced some details with ***)

我让我的Aurora可以向公众开放,我试图向安全组添加一些传入规则(即允许所有)。

但是,此错误仍然存​​在。我已经花了几天时间,并将感谢我能解决这个问题的任何帮助。

提前致谢

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

AWS AppSync可以连接到Aurora Serverless集群。首先,确保你的Aurora集群有engine-modeserverless。您可以使用aws rds describe-db-clusters通过CLI验证这一点。

一旦你有一个无服务器的集群,那个集群的enable the Data API将允许通过HTTP进行查询。

请注意,截至目前,这些功能均处于测试阶段,不建议用于生产用途。

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