728x90

오픈 소스 부하 테스트툴은 JMeter가 가장 유명하다. 그 외에도 gatling등이 있다.

한국에서는 nGrinder가 유명하다. 물론 nGrinder가 가장 유명하다던가 그런건 아니고

한국에서는 나름 유명하다는거고 해외에서는... 인지도가 별로 없다.

그래도 한국에 여러 회사에서 꽤 사용하는 툴이므로 사용법을 알아두는건 나쁘지 않다.


부하테스트를 왜 하는지에 대해서는 JMeter포스트에 간략히 설명하였다.




brew install groovy


일단 먼저 Groovy를 설치하자. Groovy말고 Jython도 가능은한데 그냥 Groovy로 하는게 편하다.



https://github.com/naver/ngrinder/releases


그다음 ngrinder controller를 설치한다.


release에 아래로 내려가면 있으니 설치버튼을 눌러준다.



java -XX:MaxPermSize=200m -jar ngrinder-controller-3.4.2.war


설치가 완료되면 위의 명령어로 실행시켜준다.


그러면 실행이 되는데 초기 아이디/패스워드는 admin/admin이다.



여기서 끝난게 아니라 우측 상단의 admin을 눌러서 에이전트 다운로드를 누른다.



설치를한다.



설치가 완료되면 에이전트를 실행한다.



+ Recent posts