파일서버가 어느 정도의 트래픽과 I/O를 버텨낼 수 있을지 스트레스 테스트가 필요하였다
여러 유틸이 있었는데 JMeter를 사용해 보았다
우선 JAVA8 이상의 버전 설치와 "JAVA_HOME" 이름으로 환경변수 등록이 필요하다 환경변수 등록은 아래로
2022.12.15 - [운동하는 개발자/Windows] - windows 10, 11 환경 변수 등록(adb.exe 환경 변수 등록하기)
JAVA가 정상 설치 된 후 본격적으로 JMeter 설치를 진행한다
1) 다운로드
- 위 링크로 이동하여 Download Releases를 눌러 최신버전의 Binaries를 다운로드하여 적절한 위치에 압축을 해지해 준다
압축을 풀고 bin폴더 내에 jmeter.bat를 실행해주면 다음과 같이 창이 뜬다
2. 스레드 생성
우선 스트레스 테스트 동작을 수행 할 스레드를 만들어준다
TestPlan 우클릭 -> Add-> Threads -> Thread Group
이 스레드 그룹에서는 스레드의 수, 주기, 반복 횟수 등으로 자신이 원하는 부하의 정도를 정할 수 있다
2. 다운로드를 요청 할 HTTP Request를 생성해 준다
Protocol, Server name, Port, API, Path를 모두 입력해 준다
- Server name은 구글일 경우 google.co.kr 만 입력
- path는 google.co.kr 이후 /를 포함하여 작성 /download/filename.mp3
4. 수신받을 Listener 생성
Add-> Listener -> Save Responses to a file
파일명을 입력하고 테스트를 녹색 시작아이콘으로 Start 시켜주면 JMeter의 경로에 파일이 다운로드되는 것을 확인할 수 있다
'운동하는 개발자 > Windows' 카테고리의 다른 글
윈도우 유틸 파워토이(Power toys) 기능 소개 1. 색 선택기 (1) | 2023.09.20 |
---|---|
개발자에게 필요하던 윈도우 기능, 파워토이 소개(Power toys) (0) | 2023.09.20 |
커맨드 명령어로 파일 해시 추출하기 (파일이 동일 한지 확인 방법) (0) | 2023.07.06 |
signtool error: The provided cross certificate would not be present in the certificate chain. (0) | 2023.05.15 |
cmake로 windows 파일 속성(버전) 입력하기 (1) | 2023.05.05 |