반응형

로컬PC로 Jmeter스트레스테스트를 하게 되면 , 로컬PC의 성능이나 동시작업중인것에 따라 

스트레스 테스트가 제대로 나오지 않을수 있습니다. 


고로, 원격PC를 통해서 하게 되는데 원격PC로 테스트플랜파일을 옮겨 실행할 수도 있지만

좀더 편하고! n개 이상의 원격PC를 사용하고 싶다면 

remote 기능을 사용해야 합니다. 


간단히 말해, 유저의 PC가 masterPC  원격PC가 slavePC가 되겠습니다. 


1. 원격PC 체크

- 방화벽은 꺼주세요.

- masterPC와 Jmeter버전을 동일하게 맞춥니다. (전 이문제 때문에 작동이 제대로 되지 않았습니다 ㅜㅜ)

- 테스트서버로의 연결 허용을 확인해주세요 .




2. Master PC 환경설정 파일 수정

apache-jmeter-2.8\bin\jmeter.properties 파일의 원격PC의 IP를 적습니다.

여러개일 경우, 쉼표로 구분하여 적어줍니다. 





3. Slave PC 구동시키기

Jmter폴더로 가서 jmeter-server.bat 을 실행시킵니다. 


이런식으로 동작하면 정상적입니다. 





4. MasterPC  구동

Jmter폴더로 가서 jmeter.bat을 실행시킵니다. 



다음과 같이 아까 추가한 원격PC들의 ip를 확인할수 있습니다. 







5. 테스트 실행

적당히 테스트플랜을 작성하고 

remote start -> 원격PC를 선택합니다








6. Slave PC  확인

MasterPC에서 구동한대로 원격PC에서 테스트를 시작한걸 확인 할 수 있습니다. 





















  


반응형
반응형

1. Jmeter 설치

jmeter 홈페이지에서 apache-jmeter-x.x.tgz  파일을 다운받아 압축을 풉니다. 

http://jmeter.apache.org/download_jmeter.cgi


압축을 푼 폴더에 bin하위에 jmeter.bat을 실행시키면 사용하시면 됩니다. 




2. Jmeter 플러그인 설치

다음 url에서 JMeterPlugins-x.x.0.zip 파일을 받아 압축을 풉니다. 

https://code.google.com/p/jmeter-plugins/


압축을 푼 폴더에 보면 다음과 같은 파일들이 생기게 됩니다. 




그 중, JMeterPlugins.jar파일을 아까 설치한 jmeter폴더 하위에

lib/ext 폴더에 위치시킵니다. 



이것으로 플러그인 설치는 마무리 되었습니다. 


jmeter.bat을 실행시켜 플러그인이 제대로 설치되었는지 확인해 볼까요 ?

add -> listener 클릭시, 네모상자안에 들어있는 리스너들이 추가되었으면 플러그인은 잘 설치되었습니다. 



















반응형

+ Recent posts