如果要5000个并发,但是你的电脑只支持2000个并发,那怎么办?
添加压力机
准备工作:
- 两台电脑可以互相ping通
- 配置文件里添加要一起压测的机子ip
- 他的电脑上要有jmeter,且他的电脑上运行jmeter-server
- 若有参数化文件,要在一起压测的电脑上也要有该文件
1、打开jmeter的配置文件jmeter.properties,在文件里面搜索remote_hosts,就是在这里添加压力机。
在remote_hosts后面配置ip,你要加谁的机子就把他的ip和端口写在这里。
有多少台压力机或ip就用逗号连接,添加完后要重启jmeter。
remote_hosts=127.0.0.1,192.168.1.103:1099,192.168.1.104:1099
添加别人的ip的话,要求他的电脑也有jmeter,并且他的电脑上运行jmeter-server,这样才能用。
windows电脑上的是jmeter-server.bat,linux/mac上的是没有.bat的,是jmeter-server。
2、运行时
运行–远程启动–点击添加的ip,这样是运行一台机子
如果要运行所有的机子,运行–远程全部启动(两个绿色的小按钮)
运行起来是没有界面的
1099是jmeter默认的端口号
注意:
- 如果有参数化文件那你也要其他的电脑上放一份
参数化文件放在bin目录下,那么参数化那就不用写绝对路径直接写文件名,见下图
- 两台电脑要能ping通
- 脚本只在我电脑上一份就行