disqus: brainbackdoor | false
kakaoChannel: false
floatFirstTOC: right
<aside> 📌 서비스를 배포하기에 앞서 예상되는 상황을 테스트하여, 현재 시스템이 어느 정도의 부하를 견딜 수 있는지 확인하고. 한계치에서 병목이 생기는 지점을 파악하고 장애 조치와 복구를 사전에 계획해둘 필요가 있습니다.
성능이란 무엇인지, 그리고 성능 테스트를 어떻게 설계해야하는지 등은 강의를 통해 확인할 수 있어요.
</aside>
성능 테스트 도구로는 Apache JMeter, nGrinder, Gatling, Locust, K6 등이 알려져있습니다.
$ sudo apt update
$ sudo apt install default-jre
$ sudo apt install default-jdk
$ wget <https://github.com/naver/ngrinder/releases/download/ngrinder-3.5.8-20221230/ngrinder-controller-3.5.8.war>
$ nohup java -jar ngrinder-controller-3.5.8.war &
admin
, pw: admin
입니다.Agent를 설치하려는 서버에서 진행합니다.