AWS AppSync - 从 AppSync 控制台运行时的 GraphQL 查询超时
Posted
技术标签:
【中文标题】AWS AppSync - 从 AppSync 控制台运行时的 GraphQL 查询超时【英文标题】:AWS AppSync - GraphQL query timeout when running from AppSync Console 【发布时间】:2021-07-17 17:10:35 【问题描述】:简介
我正在按照 here 找到的介绍教程使用 Amplify + AppSync + GraphQL 创建一个待办事项列表应用程序。一切正常,直到我开始在我的 GraphQL API 上的 AppSync 控制台中测试查询。
问题
在 GraphQL API 上运行我的查询时,查询会随机超时。有时它们工作正常,有时它们需要很长时间并最终抛出错误。 有关错误的完整示例,请参见下图。
问题
在将 AWS AppSync 与 GraphQL 结合使用之前,是否有人遇到过此 DynamoDB:ApiCallTimeoutException 错误消息? 有什么方法可以避免出现超时错误?我是 AWS 的新手,因此我们将不胜感激任何帮助! ????
【问题讨论】:
【参考方案1】:这似乎是 AWS 内部临时问题。
您可以在您的个人信息中心找到它 https://phd.aws.amazon.com/phd/home#/event-log
“[太平洋夏令时间上午 7:08] 在太平洋夏令时间上午 4:41 到上午 6:36 之间,我们在 US-EAST-1 区域遇到了 API 延迟增加的情况。问题已解决,服务运行正常。
[7:46 AM PDT] 我们正在调查 US-EAST-1 区域的 API 延迟增加。
[8:24 AM PDT] 我们可以确认 US-EAST-1 区域的 API 延迟有所增加,并继续努力解决问题。
[太平洋夏令时间上午 9:55] 在太平洋夏令时间上午 4:41 到上午 9:00 之间,我们在 US-EAST-1 区域遇到了 API 延迟和超时增加的情况。问题已解决,服务正常运行。”
【讨论】:
以上是关于AWS AppSync - 从 AppSync 控制台运行时的 GraphQL 查询超时的主要内容,如果未能解决你的问题,请参考以下文章
如何从命令行向 AWS AppSync 发送 GraphQL 查询?
从 Lambda 调用 AWS AppSync graphql API