2012-02-17 2 views
0

Apache Benchmark Tool 및 Apache jMeter를 사용하여 서버 스트레스 테스트를 수행하고 있습니다. 30 개 이상의 동시 요청으로 인해 네트워크가 지연되기 시작합니다 (100-200 요청마다).네트워크 대기 시간 문제 - 서버 스트레스 테스트

서버에 CPU로드가없고 여유 메모리가 충분하지만.

예를 들어, 200 개의 요청은 50ms의 대기 시간으로 수행 한 다음 ~ 10 개의 요청이 3000ms를 초과하는 대기 시간으로 수행합니다.

서버 아니요은 Apache 또는 MySQL을 실행하지 않으므로 Apache가 문제가되지 않습니다. Node.JS는 스트레스 테스트에 사용되었으며로드를 완벽하게 처리하는 것 같습니다. 나는 아파치와 정적 인 내용으로 동일한 실험을 시도하고 지연과 같은 결과를 얻었다.

서버 구성 :

 
- Leaseweb 
- Intel Xeon X3440 
- 8GB DDR3 
- 1 x 100Mbps Full-Duplex 

는 어떤 문제가 될 수와 내가 어떻게 약점을 모니터링 할 수 있습니다? 미리 감사드립니다.

+0

소프트웨어도 중요하지 않습니다. 실행되는 소프트웨어 서비스는 중요하지 않으므로 서버는 Node.JS 만 실행하지만 아파치도 테스트했으며 동일한 결과가 나타납니다. – Screatch

답변

1

다른 대상 서버에서 동일한 결과를 보는 것은 대상 서버가 문제가 아니라는 것을 확신합니다. 당신이 맞다면, 나머지 두 가지 가능성은 부하 생성기와 네트워크입니다. 동일한 네트워크 위치에있는 두 개의로드 생성기를 사용해보십시오. 똑같은 결과를 얻으면로드 생성기는 비난하지 않을 것입니다. 결과가 변경되면 병목 현상이로드 생성기에 발생합니다.