问题一:PTS压测时,大批量报HTTP/1.1 502 Bad Gateway Server: Tengin
PTS压测时,大批量报HTTP/1.1 502 Bad Gateway
Server: Tengine,
504 Gateway Time-out
Powered by Tengine
tengine
,这个是什么原因?
参考回答:
504 gateway timeout可能是服务端被压挂了,从报告上看,一开始成功率是正常的,随着并发的阶梯增长,出现了504 错误。原因是服务端抗压能力不足
问题二:PTS压测时,增加IP数,相当于增加了施压机的数量吗?
PTS压测时,增加IP数,相当于增加了施压机的数量吗?
参考回答:
是的。使用几个ip就相当于用几台施压机施压
问题三:PTS压测上传的jmx文件中线程数配置1,是吗?
PTS压测上传的jmx文件中线程数配置1,是吗?
参考回答:
线程数会被施压配置的并发数配置覆盖
问题四:PTS压测可以使用jar包生成签名嘛?
PTS压测可以使用jar包生成签名嘛?
参考回答:
不支持,可以使用Jmeter实现
问题五:PTS压测调试返回403,在websocket工具是可以的,怎么处理?
PTS压测调试返回403,在websocket工具是可以的,怎么处理?
参考回答:
如果在PTS中进行压测时出现403错误,需要根据具体情况进行分析和排查。以下是可能导致该问题的一些原因和解决方案:
认证授权问题:403错误通常表示服务器拒绝了请求,可能是由于认证授权问题导致的。在进行PTS压测时,需要确保正确设置认证授权信息,例如用户名、密码、令牌等,以确保请求被授权访问目标系统。
请求参数问题:如果请求参数不正确或者缺少必要的参数,也可能导致403错误。建议检查PTS中请求的参数是否正确,并根据实际情况进行调整和优化。
IP限制问题:某些服务器会对请求的IP地址进行限制,如果您使用的IP地址被限制,可能会导致403错误。建议检查目标系统的IP限制设置,并根据实际情况进行调整和优化。
防火墙和安全策略问题:在某些情况下,403错误可能是由于防火墙和安全策略导致的。建议检查目标系统的防火墙和安全策略设置,并根据实际情况进行调整和优化。