DevOps
[DevOps] 5MB 파일 테스트 시 에러율 급증 - 트러블슈팅 기록
예찬예찬
2025. 6. 3. 15:46
728x90
반응형
문제 현상
- 5MB 파일 테스트에서 에러율이 80% 이상 발생
- 특히 동시 사용자 수가 많아질수록 오류 폭증
원인 분석
- 테스트 환경은 같은 VPC 안의 서버 간 통신으로 외부 네트워크를 차단한 구조
- 그러나 VPC 내부 통신도 Bandwidth의 제한을 받음
- 예시 시나리오:
- 200명의 VUser가 1초에 한 번씩 5MB 파일 요청 시 → 200 * 5MB = 1,000MB = 1GB/s
- 이는 m5.large 인스턴스의 실질 처리 대역폭을 초과
AWS 문서에 따르면 m5.large 인스턴스의 네트워크 대역폭은 최대 10Gbps로 표기되어 있지만, burstable이 아니며 지속적으로 1Gbps 미만의 성능이 나올 수 있음
결론
- 대형 파일 서빙으로 WS를 사용하는건 부적절하다.
- 대형 파일 전송이 필요한 경우엔 S3 CDN을 통한 통신이 더욱 적합하다.
- 테스트 시나리오에서 대형파일은 제외하자
728x90
반응형