-
jmeter master slave 구조 설치 및 설정 가이드Linux 2020. 10. 30. 19:07728x90
[ Windows (master) ]
* jmeter 설치
https://downloads.apache.org//jmeter/binaries/apache-jmeter-5.3.zip
https://jmeter-plugins.org/get 사이트 방문후 plugins-manager.jar download
하여 lib/ext 디렉토리로 복사 한다.* jmeter.properties 수정
remote_hosts=1.1.1.1,2.2.2.2,3.3.3.3,4.4.4.4,5.5.5.5 #slave ip 입력 server_port=1099 client.rmi.localport=1099 server.rmi.localport=1099
* rmi key 생성create-rmi-keystore.bat
* 데몬 실행jmeter.bat.bat
Options -> plugins manager -> plugin 설치
Edit -> Add -> Sampler -> HTTP Request
HTTP Request -> Add -> listener -> View Results in Table (필요 listener 추가)
[ Linux (slave) ]
* java 설치
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm"
* jmeter 설치
wget https://downloads.apache.org//jmeter/binaries/apache-jmeter-5.3.tgz tar -zxf apache-jmeter-5.3.tgz ln -s apache-jmeter-5.3 $HOME/jmeter echo "export JMETER_HOME=$HOME/jmeter" >> /root/.bashrc echo "export PATH=$PATH:$JMETER_HOME/bin" >> /root/.bashrc source /root/.bashrc
* jmeter plugin 설치
curl -L https://jmeter-plugins.org/get/ > $HOME/jmeter/lib/ext/plugins-manager.jar curl -L https://repo1.maven.org/maven2/kg/apc/cmdrunner/2.2/cmdrunner-2.2.jar > $HOME/jmeter/lib/cmdrunner-2.2.jar java -cp $HOME/jmeter/lib/ext/plugins-manager.jar org.jmeterplugins.repository.PluginManagerCMDInstaller /root/jmeter/bin/PluginsManagerCMD.sh install jpgc-autostop,jpgc-casutg,jpgc-csl,jpgc-dummy,jpgc-ffw,jpgc-filterresults,jpgc-functions,jpgc-json,jpgc-mergeresults,jpgc-prmctl,jpgc-sense,jpgc-tst,jpgc-wsc
* jmeter.properties
server_port=1099 client.rmi.localport=1099 server.rmi.port=1099 server.rmi.localport=1099
* 데몬 실행
$HOME/jmeter/bin/jmeter-server &
'Linux' 카테고리의 다른 글
iscsi setup (0) 2019.08.01 Postgresql install on centos 7 (0) 2018.07.24 [Linux] 리눅스 로그관리 logrotate (0) 2014.12.20