我的机器数量有限(3台机器)。我想为我的网站模拟5000个并发用户。我想知道我是否可以在一台主机上的jmeter-server上运行多个实例。像这样的东西
主机1: 192.168.1.1:3000 192.168.1.1:3001 192.168.1.1:3002
主机2: 192.168.1.2:3000 192.168.1.2:3001 192.168.1.2:3002
我不想运行独立的jmeter实例。
答案 0 :(得分:1)
我没有在一台机器上发现多个遥控器比机器上的一个jmeter更好。
我甚至发现了相反的情况,因为有更多的开销。
我在一些测试中发现,一个jmeter master可以生成比在分布式模式下运行的两个或更多个slave更多的样本。
要做更多样本,您需要使用较少的本地资源来处理其他内容。 VM,jmeter-server等都会增加开销,除非您在单个JVM无法充分利用的高功率服务器上运行。即便如此,最少的开销方法是运行另一个jmeter jvm。