AWS API 调用的标准响应时间是多少
What is the standard response time for AWS API calls
我们已将我们的应用程序与 AWS API 集成以调用不同的服务。但是,search/describe 某些服务的响应时间较长(15-20 秒),例如安全组、vpc 和子网搜索。
ami search/describe 即使是单个 AMI 搜索也需要更多时间(>20 秒)。
这是标准行为吗?为了符合我们的准则,我们正在缓存一些数据,但我不确定是否有任何其他解决方案。
[更新]
谢谢大家的建议。在深入调查之后,我们发现了几个问题。我们的代理服务器导致所有外部调用出现网络延迟。由于 AWS 描述调用包含更多数据,我们观察到响应时间与所有其他 API 交互相比有明显差异。其他问题是格式错误的过滤器查询。我们修复了它们并且能够看到良好的性能改进。感谢您的见解。
AMI 搜索 受到公开图像的影响。请务必指定 Owner
,否则它将搜索数千张不属于您的图片。
API通话时长通常与您拥有的资源数量成正比。
尝试调用没有资源的区域。那应该在几毫秒内 return 。如果需要很长时间,则说明您的网络连接有问题。
我们已将我们的应用程序与 AWS API 集成以调用不同的服务。但是,search/describe 某些服务的响应时间较长(15-20 秒),例如安全组、vpc 和子网搜索。
ami search/describe 即使是单个 AMI 搜索也需要更多时间(>20 秒)。
这是标准行为吗?为了符合我们的准则,我们正在缓存一些数据,但我不确定是否有任何其他解决方案。
[更新]
谢谢大家的建议。在深入调查之后,我们发现了几个问题。我们的代理服务器导致所有外部调用出现网络延迟。由于 AWS 描述调用包含更多数据,我们观察到响应时间与所有其他 API 交互相比有明显差异。其他问题是格式错误的过滤器查询。我们修复了它们并且能够看到良好的性能改进。感谢您的见解。
AMI 搜索 受到公开图像的影响。请务必指定 Owner
,否则它将搜索数千张不属于您的图片。
API通话时长通常与您拥有的资源数量成正比。
尝试调用没有资源的区域。那应该在几毫秒内 return 。如果需要很长时间,则说明您的网络连接有问题。