以前我使用EC2机器使用预先签名的URL下载文件,客户端将从EC2机器(V1 arch)下载。
现在我们将预先签名的URL直接提供给客户端,客户端正在使用该文件下载文件。(V2 arch)
与上传相同。
我假设我已经减少了跳数,响应时间会减少,但性能会降低。 我正在使用jMeter来衡量性能。我跑了10分钟,统计数据是: -
下载
v1 95%客户> 9000ms,平均>值为5000ms
v2 95%客户> 24000ms,平均> 10000ms
上传
v1 95%客户> 33000ms,平均> 14000ms
v2 95%客户> 84000ms,平均> 72000ms
所以我需要知道为什么它会降级,即使一台机器跳减少了?有什么我想念的吗?如何提高绩效?