制作WCF SOAP服务每秒发送X个请求

时间:2013-05-17 14:54:52

标签: jmeter jmeter-plugins

我想知道是否有办法配置JMeter,以便每秒向我的网络服务发送X请求。
目的只是看看我的服务发生了什么。

我正在使用带有jp@gc - Ultimate Thread Groupjp@gc - Throughput Shaping Timer的JMeter插件,但是我似乎错过了一些东西,因为我从未在JMeter上看到我每秒发送X请求。

我设置jp@gc - Throughput Shaping Timer 5次请求/秒,如下所示:

Start RPS : 5
End RPS : 5
Duration : 30 second

然后我设置jp@gc - Ultimate Thread Group仍为5个请求/秒,如下所示:

Start Thread Count : 175
Initial Delay : 0 second
Start up Time : 0 second
Hold load for : 40 second
Shutdown time : 0 second

我做错了吗?有一些更简单的方法吗?

1 个答案:

答案 0 :(得分:2)

尝试使用常规线程组而不是Ultimate one。

见:

另请阅读:

  

我需要多少线程才能生成所需的RPS?   线程池大小可以像RPS * / 1000一样计算。所需的速率越高,您需要的线程越多。响应时间越多,服务就越多。   例如,如果您的服务响应时间可能是2.5秒而目标rps是1230,那么您必须拥有1230 * 2500/1000 = 3075个线程。