我正在使用JMeter中的吞吐量整形计时器我偶尔会看到如下警告消息:
2020-01-21 17:02:01,007 WARN k.a.j.t.VariableThroughputTimer:工作池中没有空闲线程,进行了316 / 500.0采样2020-01-21 17:02:02,009 WARN k.a.j.t.VariableThroughputTimer:工作池中没有剩余的空闲线程,进行了164 / 500.0采样2020-01-21 17:02:03,016 WARN k.a.j.t.VariableThroughputTimer:工作池中没有空闲线程,进行了263 / 500.0采样2020-01-21 17:02:04,009 WARN k.a.j.t.VariableThroughputTimer:工作池中没有剩余的空闲线程,进行了311 / 500.0采样2020-01-21 17:02:05,009 WARN k.a.j.t.VariableThroughputTimer:工作池中没有可用线程,已进行288 / 500.0采样]
我正在使用目标并发性:$ {__ tstFeedback(rate_profile,100,5000,500)}
我需要达到500 tps,通过这个插件,我无法从jmeter服务器实例中获得超过270 tps。
监视器指示CPU,磁盘,网络,内存资源可用,但是,测试开始记录此警告
您能帮忙吗?
错误表明您将Spare threads ratio
设置得太低,请尝试增加: