问题现象
后端压力不大,但是压测时已经大量报错或者超时。
可能原因
一般这种情况,是服务的最外层(即网络接入层)存在瓶颈或者触发了某些阈值导致的。
解决方案
请务必对已经使用网络接入层(网络入口)的产品进行监控观察。常见的产品类型和相应的注意事项如下:
使用了SLB的业务
当SLB是服务最外层,且接口是HTTPS或者开启了七层会话保持功能,压测中出现一些503错误,而且后端并没有相关流量和日志,可能出现了SLB单IP地址限流问题。
使用了高防IP和WAF的业务
由于压测的某些特征符合CC和DDoS的行为,很容易触发对应产品防护策略,导致压测数据不准确、压测失败等异常情况。建议您在评估业务影响的前提下,做一些暂时关闭的调整,或者如何放行PTS的压测流量。
使用了CDN或者全站加速的业务
如果接近或者超出已有业务峰值时,请提前提交工单报备这两个产品。