안녕하세요 광흠입니다.
오늘 포스팅 할 내용은 홈페이지 성능 테스트를 하는 하나의 방법을 소개 해 드리려 합니다.
요번에 제가 홈페이지 하면서 홈페이지가 몇 시간 지나면 못들어가는 일이 발생하였습니다.
확인을 해보니 아파치->톰켓 까지 호출을 했지만 톰켓은 먹통이 되어버린것입니다.
이유를 찾아보니 톰켓에서 처리할 수 있는 Thread가 한정 되어있어서 먹통이 되어버린.....
그래서 Thread 를 프로그램적으로 할 수 있는 것을 찾아보다가 아파치에서 배포한
JMeter 하는것을 알게되었습니다 ^^
이걸로 어느정도의 성능 테스트를 할 수 있습니다
http://jmeter.apache.org
위의 링크에서 다운로드 받으시면됩니다.
다운로드 받으시면 jmeter.bat 프로그램을 킵시다!
1. 쓰레드 새로운 그룹을 만드시고
2. 저기서 필요한 쓰레드와 얼마나 LOOP할껀지 설정을 해주시고
3. http request 도 하나 만드시고 설정합시다.
4. 설정을 가볍게 이정도로 하고
이 탭에서 start를 하면 설정한 값으로 요청을합니다
Spline Visualizer 의 결과는 그래프 형태로 시간의 흐름에 따른 Response Time 의 변화를 나타냅니다~~~
View Result Tree 는 각 요청에 대한 요청 Data, 응답 Data, Header 값, 결과값 을 "Sampler Result, Request, Response data" 의 탭에서 나타냅니다
이렇게 간단한 설정만으로 쓰레드 날려서 홈페이지 성능을 테스트 할 수 있습니다.
더 자세하게 설정하면 원하는 결과값을 더 많이 도출할 수 있겠죠 ^^
감사합니다~~~
댓글
댓글 쓰기