使用AppSync和Amazon RDS实现无服务器GraphQL

6

有一个非常棒的仓库,展示了不同无服务器场景的示例实现:这个

目前我正在尝试将AppSync和Amazon RDS结合使用。我尝试了独立的rds实现以及仓库中提供的appsync示例。它们都能很好地工作。

但是,如果你想要结合这些技术,显然会有许多差异和困难。我使用了rds目录中的模式、解析器和处理函数,并将其与appsync lambda实现相结合。我调整了映射模板并更新了serverless.yml文件。

我能够成功部署整个appsync服务和所有资源,没有任何错误。我可以从graphiql访问graphql端点并进行查询。但是当我尝试从appsync控制台执行时,却得到了null作为响应。我猜测这与映射模板有关,但我不太确定。

有人有任何建议或者这个特定组合的可行示例吗?


嘿!你是怎么将应用程序同步与RDS+Lambda结合起来的?能帮我了解如何实时获取数据吗?谢谢。 - Sahaj Rana
@SahajRana 我会在几天内创建一个示例git存储库,展示我的实现。 - widdy
非常好!我已经成功地将AppSync+awsLambda+RDS与Android应用程序实现了实时集成。如果您需要任何帮助,请告诉我! - Sahaj Rana
@SahajRana 欢迎查看我在答案中的示例实现。 - widdy
1个回答

10

我终于成功设计出了特定设置的可行方案,现在想要和大家分享。请查看我的GitHub上的serverless-graphql-appsync-rds代码库,并留下您的反馈!需要注意的是,该代码库仅包含源代码,不包括任何解释性文档。不过未来我会提供更好的文档。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接