JMeter单线程(Thread count=1)如何同时发起50个请求
单线程1秒内发起50个并发请求的JMeter配置方法
要实现1个线程在1秒内一次性发起50个请求,默认线程组的顺序执行逻辑无法满足,需按以下步骤配置:
1. 调整线程组基础参数
- 线程数(Thread count)设为1,循环次数设为1
- 勾选「调度器」,设置**持续时间(秒)**为1,**启动延迟(秒)**为0,确保线程在1秒窗口内完成执行
2. 用并行控制器实现请求并发
- 在线程组下添加「逻辑控制器」→「Parallel Controller」(JMeter 5.4及以上版本自带,旧版本需安装JMeter Plugins插件)
- 将所有50个请求直接拖拽到Parallel Controller节点下
- 该控制器会触发所有子请求同时执行,实现点击Start后一次性发起全部50个请求
3. 验证与优化
- 运行脚本后,通过「查看结果树」确认所有请求的发起时间几乎一致
- 若存在个别请求延迟,检查HTTP请求的超时时间设置,避免因连接等待拖慢整体触发速度
内容的提问来源于stack exchange,提问作者TTDS
相关产品推荐
相关产品推荐

