linux压测总结:
在linux上执行命令首先要授权:
sudo su -
1.在每台机器上装上jdk执行命令装java:
sudo yum -y install java-1.8.0-openjdk*
2.把压缩的jmeter上传到每台机器上并解压:
unzip apache-jmeter-5.0.zip
3.授予解压后得文件权限:
chmod 777 -R apache-jmeter-5.0
4.环境变量配置,输入命令:vim /etc/profile进入环境变量文件,在文件最后面加上
export JMETER_HOME=/opt/jmeter/apache-jmeter-5.0
export PATH=$JMETER_HOME/bin:$PATH
export CLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$CLASSPATH
5.配置好之后执行命令:使配置生效
source /etc/profile
6.配置执行机:在执行机上编辑jmeter安装目录下的/bin/jmeter.properties配置文件:
server.rmi.ssl.disable=true
7.更改端口号和ip地址:
# Remote Hosts - comma delimited
remote_hosts=10.100.108.211:1099,10.100.108.212:1099,10.100.108.213:1099,10.100.108.214:1099,10.100.108.215:1099
#remote_hosts=localhost:1099,localhost:2010
server_port=1099
8.远程启动每台执行机:
jmeter-server -Djava.rmi.server.hostname=10.100.108.211
9.启动完成后,再去执行命令:
jmeter -n -t app.jmx -R 10.100.108.211,10.100.108.212,10.100.108.213,10.100.108.214,10.100.108.215 -l ../log/item.jtl