一、背景
Windows系统下做的分布式压测,工具:jmeter,插件:jp@gc - Stepping Thread Group
二、分布式压测
因为jmeter是java写的应用,java应用jvm堆内存heap受负载机硬件限制,虽然我们可以调整堆内存大小,但是单机无法支撑数以万计大并发。分布式压测是为了降低因为负载机的原因影响测试的准确性。
三、具体实现
控制机配置
3.1、控制机:打开Jmeter/bin/jmeter.3,找到”remote_hosts=127.0.0.1”,把这一行修改为”remote_hosts=10.201.17.25:1099,10.201.17.27:1099,1099是端口号,可以随意自定义。
注释:IP地址是cmd,IPconfig的地址。
3.2、控制接:windows的进入到bin目录下执行jmeter-server -Djava.rmi.server.hostname={你的ip地址}
linux的话进入到bin目录下执行./jm