Jmeter如何命中对服务器的请求

时间:2019-04-19 10:03:21

标签: java jmeter jmeter-plugins

Jmeter如何对服务器执行请求:同时还是排队?例如,使用

Thread 5, Ramp-Up =0, Loop Count =1

在这种情况下,是否所有5个线程都同时命中服务器,或者在其他四个都处于队列中时先命中一个?

我还想知道如何进行压力和负荷测试,什么是好的测距和结果。

1 个答案:

答案 0 :(得分:0)

如果您将斜率发送为0,则所有请求将在测试开始后的第一秒开始。排队系统基于服务器配置,与jmeter无关。按照您提到的配置,5个请求将在1秒内发送到服务器。如果仅要同时请求某些请求或指定请求,请添加同步计时器,并将其设置为基于线程组设置。

要进行负载测试,您必须分析系统,服务器和负载均衡器(如果有)。然后逐渐增加负载,找出服务器在不同负载下的性能。对于压力测试,您必须再次逐渐增加负载,并找出服务器停止运行或开始引发错误的时间。这将是服务器可以处理的最大负载。如果可能,请访问服务器并分析服务器的平均负载,CPU使用率和内存。另外,请确保负载均衡器将负载平均分配给每个服务器。