【问题标题】:Can Aurora Serverless v2 be used with AppSync RDS Resolvers?Aurora Serverless v2 能否与 AppSync RDS 解析器一起使用?
【发布时间】:2022-09-28 17:01:04
【问题描述】:

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

因此,任何遵循 Aurora Resolver tutorialRDS template mapping reference 中推荐的 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 的 release notice 将 RDS 代理作为其中一项优势,但我无法找到一种方法将其集成到 AppSync 中而无需编写大量额外的 lambda。谁能告诉我们如何将 v2 与 AppSync RDS 解析器一起使用?

  • 嘿,你有没有找到更多关于这个的信息?也有兴趣知道如何使用 v2 版本

标签: amazon-rds aws-appsync aws-aurora-serverless


【解决方案1】:

请查看:When will Aurora Serverless V2 have a Data API?

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

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

【讨论】:

    猜你喜欢
    • 2020-04-06
    • 2018-10-08
    • 2018-07-08
    • 1970-01-01
    • 2021-12-01
    • 1970-01-01
    • 2022-06-19
    • 2023-02-16
    • 1970-01-01
    相关资源
    最近更新 更多