使用单机进行Jmeter负载测试

时间:2014-11-08 10:16:59

标签: performance load jmeter performance-testing stress-testing

如果我测试任何网站并使用jmeter对其加载,实际上它会加载?在我的CPU上?还是在服务器上?

我的意思是使用单机对网站进行负载/压力测试给我们实际的网站强度/容量?或者为此我需要在服务器上配置jmeter?

1 个答案:

答案 0 :(得分:3)

它会将负载放在您要定位的服务器上或正在进行负载测试的服务器上。

使用否。负载生成器取决于您的服务器可以承担的负载。假设您的服务器可以占用10000个用户/事务,那么在具有平均资源的单个负载生成器上无法生成负载量。 (核心2 duo cpu,2-4 gb ram等)

通常普通的机器/负载生成器可以生成500-1000个虚拟用户负载。这将达到最大值。客户的容量,没有任何其他应用程序。

这里的问题是你怎么知道10000是我的服务器的容量?

答案是你应该在服务器之前有一个粗略的想法。一些样本测试运行和数学计算使用小定律你可以找出服务器的理论极限(通常高于实际限制)

根据这些计算,设置编号。负载生成器并逐步执行服务器的负载测试。