【问题标题】:What is the standard response time for AWS API callsAWS API 调用的标准响应时间是多少
【发布时间】: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


【解决方案1】:

AMI 搜索会受到公开图片的影响。请务必指定Owner,否则它将搜索数千张不属于您的图片。

API 调用持续时间通常与您拥有的资源数量成正比。

尝试调用没有资源的地区。那应该在几毫秒内返回。如果需要很长时间,则说明您的网络连接出现问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-29
    • 1970-01-01
    • 2021-11-21
    • 2021-12-20
    • 2021-07-28
    • 2016-12-15
    • 2016-05-02
    • 1970-01-01
    相关资源
    最近更新 更多