在使用PTS压测过程中,若需设置请求的建连超时时间、新增成功状态码或将域名与指定的IP地址关联,可以通过PTS的高级设置来实现。

通用设置

高级设置页签中包含通用设置域名绑定。在通用设置区域的设置对全场景的API生效。

参数 描述
采样日志采样率 自定义采样日志的采样率,默认采样率为1%。 若需降低采样率,请填写 (0,1] 区间的值;若需提升采样率,请填写(1,50] 区间内可被10整除的数,例如20。
说明 购买1058 VUM及以上资源包的用户才能自定义采样率。提升采样率时,会额外收取rate%的费用。例如采样率为20%会额外收取20%*VUM的费用。
建连超时时间 压测请求访问压测API的可超时时间。输入框中只需填写500 ms的倍数,范围区间为(1,120]。例如允许的超时时间为5000 ms,则只需填写10。
新增成功状态码 可自定义请求成功的状态码。新增的状态码和2xx码都视为请求成功。例如当判断请求返回302为正常,但不能使用302跳转时,可以使用此功能新增请求成功的状态码,确保压测结果准确性。

域名绑定

域名绑定是指将域名与指定的IP地址关联。压测时,压测流量将直接访问绑定的IP地址,实现对目标设施的压测。 以下情况可能需要使用域名绑定功能:

  • 公网测试环境中的压测

    当压测业务请求需要通过公网访问,为了不影响线上业务,您可以使用测试环境的IP地址与公网域名绑定,实现压测流量和线上流量的隔离。

  • PTS的阿里云内网压测模式下的压测

    PTS阿里云内网压测模式,是指通过阿里云内网进行压测,目前支持经典网络ECS和VPC上挂内网SLB的方式,请参见阿里云内网压测。为了便于压测时不用修改压测接口的域名,您可以在场景中为任意一个域名绑定阿里云内网IP地址,实现在阿里云内网压测的目的。

完成场景配置后,系统已自动识别出场景配置中所有的域名。在高级配置页签的域名绑定区域配置域名信息:

  1. 在目标域名右侧选中启动,并在IP列表栏填写相应的IP地址。多IP地址间用英文逗号(,)分隔。

  2. 单击右上角保存配置,即可完成域名绑定。

    绑定域名后,压测时将直接压测您已配置的IP地址。