JMeter递增并发用户配置异常及后续性能问题排查求助
JMeter负载测试OpenID登录场景:并发递增配置问题及Socket错误
问题背景
我正在使用JMeter对应用做负载测试,测试场景为遵循OpenID流程的登录,包含5个REST请求(见附图)。测试计划用Transaction Controller封装常规REST请求搭建,但无法实现预期负载模式:
- 第1秒:1次登录
- 第2秒:2个并发登录
- 以此类推,直到第N秒达到N个并发登录
首次尝试问题
我尝试用Concurrency Thread Group配置负载,结果出现登录数量不符的问题:
例如设置最大5个并发用户、测试时长5秒时,预期总登录数为
1+2+3+4+5=15,但实际数量远高于此。
请问:
- 我的Concurrency Thread Group配置是否有误?
- 使用Concurrency Thread Group实现该负载模式是否合适?
更新:新问题出现
我采纳@Dmitri T的建议添加了Throughput Shaping Timer并按附图配置,但每次测试结束时响应值骤增,且出现大量Socket连接错误。请问问题出在哪里?
内容的提问来源于stack exchange,提问作者pampua84
相关产品推荐
相关产品推荐

