1、远程测试
https://jmeter.apache.org/usermanual/remote-test.html
2、
3、
进行分布式压测是,服务器需要先启动jmeter-sever,启动jmeter-sever建议加上nobup,后开运行,停止服务时,先停master,在停slave,不然可能有问题。linux上具体的压测命令如下:
只有一台服务时,若堡垒机可以稳定运行,则可以直接使用命令,不用在后台运行,举例:
globalConfig.jmx脚本:
单台直接运行:jmeter -n -t test.jmx -l test.jtl -e -o htmldir
分布式运行:
nohup jmeter -n -t test.jmx -r -l test.jtl -e -o htmldir &
● -n 参数表示在非GUI模式下运行JMeter。
● -t 参数后接要运行的JMeter测试脚本文件。
● -l 参数指定记录结果的日志文件。
● -e 参数表示生成报告
● -o 参数表示指定报告文件夹
● -r 启动远程服务,即slave,多台的是,可以指定具体那几台,使用: -R 192.168.6.176,192.168.6.177 (分时IP地址)
4、https://jmeter.apache.org/usermanual/generating-dashboard.html只有一台服务时,若堡垒机可以稳定运行,则可以直接使用命令,不用在后台运行,举例:
globalConfig.jmx脚本:
单台直接运行:jmeter -n -t test.jmx -l test.jtl -e -o htmldir
分布式运行:
nohup jmeter -n -t test.jmx -r -l test.jtl -e -o htmldir &
● -n 参数表示在非GUI模式下运行JMeter。
● -t 参数后接要运行的JMeter测试脚本文件。
● -l 参数指定记录结果的日志文件。
● -e 参数表示生成报告
● -o 参数表示指定报告文件夹
● -r 启动远程服务,即slave,多台的是,可以指定具体那几台,使用: -R 192.168.6.176,192.168.6.177 (分时IP地址)
5、