【发布时间】:2018-06-28 14:47:24
【问题描述】:
我们已将我们的应用程序与不同服务的 AWS API 调用集成。但是,某些服务的搜索/描述具有较长的响应时间(15-20 秒),例如安全组、vpc 和子网搜索。
即使是单个 AMI 搜索,ami 搜索/描述也需要更多时间 (>20 S)。
这是标准行为吗?为了符合我们的指导方针,我们正在缓存一些数据,但我不确定是否有其他解决方案。
[更新]
感谢大家的建议。在深入调查之后,我们发现了几个问题。我们的代理服务器导致所有外部呼叫的网络延迟。由于 AWS 描述调用包含更多数据,因此我们观察到与所有其他 API 交互相比,响应时间存在明显差异。其他问题是格式错误的过滤器查询。我们修复了它们,并且能够看到良好的性能改进。感谢您的见解。
【问题讨论】:
-
对我来说听起来很不寻常。我从未见过 API 调用的延迟水平。也许如果您分享一些代码,有人可以帮助解决问题。
-
您对 AWS API 的调用是否会在 15 秒内返回?
标签: api amazon-web-services response-time