Aurora Serverless v2 可以与 AppSync RDS 解析器一起使用吗?

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

我们正在将无服务器版本 1 MYSQL 5.7 数据库升级到无服务器 v2 MySQL 8.0 (Aurora 3),如此处此处所述。我们当前的 AppSync graphql API 使用 RDS 解析器访问数据库并通过数据 API 调用存储过程,效果非常好。在我们的测试升级中,我们发现 Aurora 3 Serverless 2 版本的数据库(尽管可通过 MySQL WorkBench 进行标准连接)已弃用数据 API。

因此,任何遵循 Aurora Resolver 教程RDS 模板映射参考 中推荐的 RDS AppSync 模式的 AppSync 解析器都将无法工作,并会在 CloudWatch 中出现以下错误:

            "error": {
                "message": "RDSHttp:{\"message\":\"httpendpoint not enabled."}",
                "type": "400 Bad Request"
            },

使用

aws rds modify-db-cluster --db-cluster-identifier <clusterid>  --enable-http-endpoint
没有效果。

Aurora Serverless v2 的发布通知将 RDS 代理作为其中一项优势,但我看不到无需编写大量额外 lambda 即可将其集成到 AppSync 中的方法。谁能告诉我们如何将 v2 与 AppSync RDS 解析器一起使用?

amazon-rds aws-appsync aws-aurora-serverless
1个回答
3
投票

编辑 2023-12-21:看来我们的等待即将结束!

https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/data-api.html#data-api.enabling.modifying.all


请查看:Aurora Serverless V2 有数据 API 吗?

基本上,没有,Data-API 没有固定计划(但有很多功能请求)。 我只能建议您帮助我们向 AWS 提供 Aurora Serverless v2 中数据 API 的功能请求!

使用您的 AWS 支持渠道、您的 AWS 客户代表。和 AWS re:Post 论坛!

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