
[Web] 서버 성능 테스트 종류와 도구 및 대규모 트래픽 상황 대비
·
Web/Web
0. 성능 테스트의 필요성 - 서버 개발을 완료하고 오류 없이 동작한다고 해도, 실제 서비스에서는 많은 사람들이 동시에 서버에 접속하기 때문에 서버에 부하 발생 - 이 과정에서 여러 문제점이 발견될 수 있다- 또한, 서비스가 운영되는 과정에서 서비스 트래픽이 성장세에 있을 때 추가적인 자원이 필요할 수도 있다- 서버 개발자는 이러한 문제점을 사전에 방지하기 위해 성능 테스트가 필요하다 1. 성능 테스트 (Performance Test)시스템 구성 요소가 특정 상황에서 어떤 성능을 보이는지 확인하기 위해 수행되는 테스트제품의 리소스 사용, 확장성 및 안정성을 검증할 수 있다- 성공적인 성능 테스트는 DB, 네트워크, SW, HW 등과 관련된 대부분의 성능 문제를 예측한다- 성능 테스트의 종류에는 ..