在创建PTS压测时,您可以在高级设置的通用设置区域通过配置日志采样率、建连超时时间、请求超时时间、新增成功状态码实现全场景维度的个性化配置。
采样日志采样率
默认采样率为1%。 您可以根据业务需要配置采样率,采样率可以取默认值1或者取[1,100]区间范围内10的整数倍值,例如10、20。
提升采样率时,会额外收取rate%的费用。例如采样率为20%会额外收取20%*VUM的费用。
建连超时时间
用于控制PTS压测引擎与服务端建立HTTP连接时的超时时间,默认为5000ms(即5s)。
建连超时时间以500ms为一个单位,您在输入框中只需填写500ms的倍数,取值范围区间为[1,120],即超时配置区间为[500ms,60000ms]。例如若超时时间为5000ms,则只需填写10。
请求超时时间
与基本请求信息中的超时时间配置一样,用于表示引擎等待服务端响应的超时时间,默认是5000ms(即5s)。
请求超时时间以500ms为一个单位,您在输入框中只需填写500ms的倍数,取值范围区间为[1,120],即超时配置区间为[500ms,60000ms]。例如若超时时间为5000ms,则只需填写10。
若您在当前区域与HTTP节点维度的基本请求信息区域中均配置了请求超时时间,那么在实际压测时,HTTP节点维度的请求超时时间配置会覆盖高级设置中的配置。其中基本请求信息区域设置请求超时时间的具体操作,请参见基本请求信息。
新增成功状态码
您可以根据自身业务特性,配置非2XX以外的状态码为成功状态码,配置多个状态码需用半角逗号(,)分隔,例如302,404
。完成配置后新增的状态码和2xx码都视为请求成功。
URL Encode
系统默认勾选此项,表示在实际发送请求时,系统会对您输入的URL先执行Decode,再执行Encode后发送请求。
主要适用于您直接从浏览器地址栏复制URL至PTS压测的HTTP节点配置中,此时的URL是经过Encode后的。一般情况下您无需关注该配置,但是如果您的URL本身是未Encode过的,且URL内容包含+
字符 ,此时您需要取消勾选该项,避免因Decode而导致URL失效。