최근 수정 시각 : 2020-01-12 20:07:23

nGrinder

1. 개요

nGrinder

네이버의 오픈 소스 프로젝트로서 웹 서비스에 대한 스트레스 테스트 등을 수행 가능한 툴이다. 홈페이지

웹 GUI 기반으로 사용하기 편리하다고 네이버는 주장하지만 사실은 설치조차 제대로 되지 않는다. 유저 가이드는 설치가 아닌 모든 설치가 잘 완료된 다음부터로 가정해야 하며, 설치 중 문제가 발생해서 문의하면 이런 헛소리가 나온다. 오픈소스 프로젝트를 누가 가져가 무슨 목적으로 쓰든 그게 설치되지 않는 것과 무슨 상관이라고 저런 망발을 하는 junoyoon 이라는 사람이 개발했다고 한다. 고매한 소프트웨어라 톰캣에 설치도 못하면 쓰지도 말하야 하는 듯 하다.

nGrinder 톰캣에 올라가는 자바 웹 어플리케이션인데 우분투 리눅스나 데비안 리눅스의 톰캣에서는 실행이 되지 않고 윈도우에서만 실행해야 한다. (작성자가 윈도우 개발을 못해서 이렇게 만들었나? 라는 생각 밖에 안든다. 그냥 .Net 베이스라면 훨씬 더 강력했을 것이다. 스크립트도 Iron Python을 사용해서 간단히 만들 수 있다. ) 컨트롤러, 에이전트, 모니터로 구성되어 있으며, 컨트롤러로 웹 콘솔에 접속해서 에이전트를 받아야 하는데 놀랍게도 시스템을 영문으로 설정하면 다운로드가 되지 않는다. 한국어로 변경해야 받아진다... 그리고 받아진 tar 파일에는 0바이트 짜리 jar 파일이 달랑 하나 들어 있다. 이때 대략 정신이 멍해진다.