안녕하세요. 와스고스입니다.부하 테스트를 하면 부하를 넣어 주는 도구가 필요합니다.로드나라를 사용해도 좋지만 현실적으로 비용이 부담이 되어 오픈 소스 툴을 찾게 됩니다.나도 부하 테스트를 잘 하는데, 그때마다 몇몇 오픈 소스 툴을 사용하고 활용하고 있습니다.부하 테스트를 실시하는 오픈 소스 툴을 정리하면 몇가지 있습니다.Locust https://blog.naver.com/kletgdgo/222347640503제 블로그에 설치 및 구성을 정리하고 놨는데 쉽게 처리할 수 있는 기능을 가지고 있습니다.Locust 성능 테스트 오픈 소스 설치 및 1000명 부하 입력 방법 안녕하세요.와스고스’입니다. 이번에는 꽤 좋은 성능 테스트 도구를 발견했기 때문에 소개합니다. 当然······blog.naver.com2. Apache Jmeter https://jmeter.apache.org/Apache 재단에서 만든 Jmeter가 있는데 이것을 사용하면 Locust보다 더 디테일하게 분석할 수 있습니다.Apache JMeter – Apache JMeter Apache JMeter 애플리케이션은 오픈 소스 소프트웨어이며 100% 순수 자바 애플리케이션으로 테스트 기능의 동작을 로드하고 성능을 측정하도록 설계되었습니다. 처음에는 웹 애플리케이션 테스트용으로 설계되었지만, 그 후 다른 테스트 기능으로도 확장되고 있습니다. 何だ… jmeter.apache.org다운로드 방법 https://jmeter.apache.org/download_jmeter.cgiApache JMeter – Apache JMeter 다운로드 Apache JMeter 다운로드 릴리스 빌드는 미러를 사용하여 다운로드하는 것이 좋습니다만 다운로드한 파일의 무결성은 메인 디스트리뷰션 디렉토리에서 다운로드한 시그니처를 사용하여 확인해야 합니다. 최근 출시 (48시간) 는 아직 jmeter.apache.org 에서 구할 수 없을 가능성이 있습니다다운로드 파일: apache-jmeter-5.6.2.zip 아래와 같이 화면이 나타나면 Download Releases를 선택하여 zip 파일을 받아들입니다해동하고/bin폴더에 넣어 실행합니다.(이것은 창 기준)창은 정말 쉽죠?그러나 우리는 대부분 서버인 Linux에서 구현하므로 좀 더 손질한 결과가 많습니다.물론 Windows환경이라면 압축 해제하고 실행..이런 가이드를 쓸 필요도 없다는군요.3. Linux에 Jmeter구성, Linux에 Jmeter를 인스톨 하고 돌리는 데 문제 없지만 결과 값 그래프를 보기 어렵네요.되도록 jmeter는 Windows와 같은 PC에서 돌리는 것을 추천합니다.apache-jmeter-5.6.2.tgz다운로드한 파일을 Linux의 희망하는 경로에 업로드합니다.cdbin이 이동하면 아래와 같이 jmeter.sh파일이 있습니다.그 다음 아래 명령으로 실행~!혹시, 서버에 GUI을 실행하는 프로그램이 없으면 xshell과 Xmanage을 설치하면 편리하게 이용 가능합니다.(필독)JDK 1.8에서 설치하세요.저는 JDK 11에 설치했지만 안 되서 고생했네요.명령:./jmeter.sh실행실행되면 GUI 콘솔에서 Jmeter가 실행되었습니다.4. TPS를 보기 위한 jpgc-graphs-basic-2.0.zip다운로드가 필요, 기본적으로 add-listen으로 하면 그래프를 추가하지만 사실상 보기 어려운 수준입니다.TPS를 보려면 위의 파일을 다운로드하고 lib의 안에 넣어 재기 동해 주세요.파일 다운로드 경로 https://jmeter-plugins.org/?search=jpgc-graphs-basicJMeter플러그 인::JMeter-Plugins.orgJMeter Plugins jmeter-plugins.org모든 로드 테스트에는 몇가지 섹시한 기능이 필요합니다!Browse Plugins Documentation Usage Statistics Support For Apache JMeter설치 JMX Editor커스텀 플러그 인 이 프로젝트는 Apache JMeter을 위한 독립된 플러그 인의 세트입니다.일반적인 오픈 소스의 로드와…jmeter-plugins.orgJMeter 플러그인:: JMeter-Plugins. orgJMeter Plugins jmeter-plugins.org 모든 로드테스트에는 몇 가지 섹시한 기능이 필요합니다! Browse Plugins Documentation Usage Statistics Support For Apache JMeter 설치 JMX Editor 커스텀 플러그인 이 프로젝트는 Apache JMeter를 위한 독립된 플러그인 세트입니다.일반적인 오픈 소스 로드와… jmeter-plugins.orgJmeter의 사용법은 Google에 너무 많이 정리되어 있어서 아래 링크로 대처하겠습니다. https://devlos.tistory.com/69JMeter의 사용법이나 Springboot App부하 시험에 들어가며 Application을 개발한 뒤 성능을 테스트할 필요가 있다.예상되는 실제 사용 물량 또는 부하를 시뮬레이션하고 만들어진 어플리케이션의 한계를 확인하고 개선을 통해서 안정적으로 서비스를 제공할 수 있기 때문이다.부하 테스트를 실시하면, Application이 실제 사용 시나리오에서 어떤 성능을 보일지, 동시에 유저 수가 증가했을 때 시스템이 어떻게 반응하는지 등을 확인할 수 있다.이로써 문제를 개선할 수 있는 지점을 찾아낼 수 있게 된다.이번의 포스팅에서는 Springboot를 기반으로 개발한 WAS를 Ap···devlos.tistory.com그럼 열심히 공부하세요~!