저렴한 서버 스트레스 테스트 [폐쇄]


11

내가 일하는 비영리 조직의 IT 부서는 최근 CentOS (Apache 및 PHP 5 포함)를 실행하는 새로운 가상 서버를 얻었으며이 웹 사이트를 호스팅해야합니다. 서버를 설정하는 과정에서 새 컴퓨터를 조금만 사용하면 주요 성능 문제가 발생한다는 것을 알았습니다 (타르볼을 멈추지 않고 추출 할 수 없었습니다). 기술 지원을 통해 몇 주 동안 어둠 속에서 캐스팅을 한 후에는 정상적으로 작동하는 것처럼 보이지만 여전히 기본 사이트를 옮기는 것에 긴장하고 있습니다.

최근의 삭감으로 인해 도움이되는 경우 사용할 수있는 몇 가지 오래된 데스크톱이 있지만 작업 할 예산이 없기 때문에 (돈이 필요한 소프트웨어 나 서비스는 없습니다). 이 사이트는 방대한 양의 트래픽 (하루에 수천 명의 방문자 만 Drupal 사이트)을 견딜 필요는 없지만 메인 사이트를 옮기기 전에 약간의 속도를 유지하고 싶습니다.

서버가 낮은 수준의 트래픽을 견딜 수 있는지 이해하기 위해 사용할 수있는 저렴한 도구는 무엇입니까? 나는 사이트 자체를 아직 테스트하지 않고 서버의 기본 작동을 찾고 있습니다.

답변:


8

Apache Jmeter 는 이런 종류의 작업에 탁월합니다. 복잡한 기능을 통해 간단한 사례를 시뮬레이션 할 수 있으며 무료입니다. 테스트를 설정하는 데 약간의 학습 곡선이 있지만 학습하는 데 몇 시간이 걸릴 가치가 있습니다.

또한 Apache에는 "ab"Apache Bench 도구가 포함되어 있으며 비교적 간단한 벤치마킹 작업에 사용할 수 있습니다 (예 : 다양한 수준의 병렬 처리로 선택한 페이지를 수천 번 가져 오기).



0

Apache Bench와 Forge는 정말 괜찮고 무료이며 오픈 소스입니다. 로컬 컴퓨터와 서버에서 서버에서 더 빠른 속도로 실행하면 운이 좋았습니다.


0

무료로드 테스트 도구에 관심이 있다면 StresStimulus 라는 Fiddler 확장을 확인하십시오 . 여러 가상 사용자와 함께 기록 된 세션을 재생하고 요청 및 전체 테스트 사례에 대한 자세한 성능 지표를보고합니다. 그래프는 성능이 다양한 부하 수준에 어떻게 반응하는지 보여줍니다. 모든 HTTP 서버에 대해 Windows 시스템에서 실행됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.