在使用JMeter压测过程中,若需设置日志采样率、DNS缓存及解析规则,可以通过JMeter的高级设置来实现。
采样日志采样率
自定义采样日志的采样率,默认采样率为1%。 若需降低采样率,请填写(0,1]区间的值;若需提升采样率,请填写(1,50]区间内可被10整除的数,例如20。
说明 提升采样率时,会额外收取rate%的费用。例如采样率为20%会额外收取20%*VUM的费用。计费的具体详情,请参见计费项。
DNS缓存
在高级设置页面您可以设置每次访问请求是否清空DNS缓存。若每次访问请求需要清空DNS缓存,您需要打开缓存开关按钮,并选择使用系统DNS解析器或者使用自定义DNS解析器。
若使用自定义DNS解析器,您还需要在DNS缓存区域下方(图标①)自定义域名绑定规则,将目标域名解析至指定IP上。
可能需要使用自定义DNS解析器的情况:
- 公网测试环境中的压测
当压测业务请求需要通过公网访问,为了不影响线上业务,您可以使用测试环境的IP地址与公网域名绑定,实现压测流量和线上流量的隔离。
- PTS的阿里云VPC内网压测模式下的压测
PTS阿里云VPC内网压测模式,是指通过阿里云VPC内网进行压测。为了压测时不用修改压测接口的域名,您可以在场景中为任意一个域名绑定阿里云VPC内网IP地址,实现在阿里云内网压测的目的。更多信息,请参见阿里云VPC内网压测。
文档内容是否对您有帮助?