我正在处理高负载的应用程序。我们在EC2中使用网络负载平衡器(NLB)。 当我们以每秒约20万个请求的速度进行负载测试时,我们注意到第二次响应延迟的结果总是比第一次更好。这意味着:
第一次负载测试:执行200K请求http / s:200K请求的平均响应时间约为1.5s
第二次负载测试:执行200K请求http / s:200K请求的平均响应时间约为0.8s
第三次负载测试:执行200K请求http / s:200K请求的平均响应时间约为0.7s
每次测试时,我们都会发出不同的请求:这意味着第一次负载测试的来源与第二次负载测试的来源不同(ip,参数不同)
这意味着NLB中有类似“热身”的东西吗?