Step - 1. wrk 를 통한 테스트(ubuntu에서 진행하기)
sudo apt update
sudo apt install -y wrk
=wrk 를 설치한다
Step - 2. wrk 기본테스트
wrk -t2 -c50 -d30s http://127.0.0.1
- -t2 → 스레드 2개
- -c50 → 동시 접속 50명
- -d30s → 30초 동안
Step - 3. 실전 test
- 안전구간확인
- wrk -t2 -c100 -d30s http://127.0.0.1
- ==평균응답 <200ms
- 현실적인 오픈 트래픽
- wrk -t4 -c500 -d30s http://127.0.0.1
- ==평균응답 300~800ms
- 한계점 찾기
- wrk -t4 -c2000 -d30s http://127.0.0.1
- ==응답지연 급증, timeout,socket error
Step - 3. 실전 test
- Requests/sec: 4200.12
- Latency 250ms
- Socket errors: 0
1.의미해석
Requests/sec 초당 처리량
Latency 체감 속도
Socket errors 서버가 못 버틴 증거
2.판단기준
Socket error 발생 → 한계 초과
평균 Latency > 2초 → 체감상 “느림”
에러 없음 + <1초 → OK
Step - 4. 반드시 확인해야할 4가지
1.http / https 정확히
HTTPS면 반드시 https://
2.포트 번호
80 / 443 아니면 포트 명시
http://www.example.or.kr:3000
Step - 5. 실행


댓글 없음:
댓글 쓰기