全部产品
Search
文档中心

性能测试:指定施压IP数

更新时间:Oct 30, 2024

来源IP是指发起压测流量的IP地址。当单个IP地址的请求数量过高或请求频率过快时,可能会被防护机制识别为异常流量而采取拦截措施。您可以根据虚拟用户量或RPS,在一定范围内(该范围以控制台页面为准)增加施压IP地址数,降低单个IP由于吞吐量高而触发流量拦截的概率。

操作步骤

  1. 登录PTS控制台,选择性能测试 > 创建场景,然后单击PTS压测

  2. 设置施压IP数

    重要
    • IP数增加会带来计费的增加,计费的虚拟用户=IP数×500,通过右侧的压力预估图可查看预估消耗VUM。

    • 若当前IP数扩展上限无法满足您的业务需求,您可提交工单申请扩容。

    image

压测异常原因

  • SLB限制

    结合购买的SLB产品计费类型,查看规格限制和带宽限制,是否已经到达上限。当SLB是服务最外层,且接口是HTTPS或者开启七层会话保持功能时,压测出现503报错且后端没有相关流量和日志,可能出现了SLB单IP地址限流问题。解决方案,请参见503(Service Unavailable)

  • 未关闭高防或WAF

    未关闭高防或WAF可能触发流量拦截。建议您基于业务评估,采取以下措施之一:

    在压测时,临时关闭高防或WAF。具体操作,请参见DDoS高防常见问题概览

    增加PTS的UA放行规则,避免压测流量被拦截。具体操作,请参见PTS的压测流量因安全策略无法直接访问Web应用,怎么办?

  • 使用CDN或全站加速

    建议您接近或者超出已有业务峰值时,提前提交工单报备。

施压集群负载很高怎么办?

如果从施压机监控观察到集群的带宽、CPU或内存已成为瓶颈,可以通过扩展施压IP数量,提升施压集群的整体性能上限。