我有2个与Thread Group Scheduler相关的问题 这是我的测试计划
>Test Plan >> Transaction Controller >>> Login.jsp >>> Home.jsp >>> Something.jsp >Cookie Manager >Cache Manager >Listner
带调度程序的线程组 -
Number of Threads = 30000
Ramp up time = 500
Loop = 1
Start Time = 2014/08/04 13:00:00
End Time = 2014/08/04 15:00:00
Duration (seconds) = Blank
Startup delay (seconds) = Blank
当我按照上面提到的设置开始时间和结束时间时,它会在给定时间内正常启动,但是一旦所有30000个线程执行它就会停止脚本,我会在tomcat中找到30000个会话,使用时间为0.1或1秒(然后在剩下的时间里保持闲置状态)那么结束时间的意义是什么,因为我探索过每个人都会说它会一直执行到结束时间。
如果它将一直执行到结束时间,那么Tomcat中的所有30000个会话都将处于活动状态(空闲时间= 00),直到结束时间为止,当前它显示的使用时间仅为1秒或更短,休息时间为空闲时间。 / p>
请帮助我..
先谢谢
。
答案 0 :(得分:0)
我还没有广泛使用线程组调度程序,但我对吞吐量和计时器有了自己的乐趣。
您的循环设置为“1”,如果不设置为“-1”,那么循环不会限制总工作时间或吞吐量?