서버 스트레스 테스트를 실시하는 방법

1.yum -y 아파치 - 도구를 설치

  내가 httpd 서비스를 설치하는 AB 명령의 필요성을 사용할 수 있도록 순이 명령은 아파치 서버에 통합

  동시 요청 AB -c 수 -n HTTP 패킷 적은 총 송신 요구 패킷 http://www.oldboy.com/index,html

AB를 사용하는 일반적인 명령 및 옵션 

AB [옵션] [HTTP [S] : // ] 호스트 이름 [: 포트] / 경로 

일반적인 옵션 : 
요청의 -n이 번호는에 수행 (듯이) 요구 
         의 총 수에 의해 수행 된 테스트 세션에서 요청 디폴트
여러 요청의 -c 동시성 수 있도록하기 위해 한 번에
         요청, 기본에 의해 생성 된 번호를

 

2. 예

[루트 @ WEB01 conf.d] # AB -c (200) -n (200) HTTP : // www.oldboy.com/index.html있다 ApacheBench, 버전 2.3 <$ 수정 : 1,430,300 $> 
저작권 1996 아담 Twiss, 제우스 기술 (주) 은 http : // www.zeustech.net/ 
아파치 소프트웨어 재단에서 http 라이센스 : // www.apache.org/ 

(환자 수) 벤치마킹 www.oldboy.com 
완료 (100 개) 요청이 
완료 (200 개) 요청을 
완료 (200 개) 요청 


서버 소프트웨어 : 의 nginx /1.14 . (1)             --- 테스트 아파치 서버 버전 
서버 호스트 이름 : www.oldboy.com           --- 서버 호스트 이름 
서버 포트 :             80                       --- 서버 포트 
        
문서 경로 :           /index.html이 --- 테스트 문서 페이지의 
문서 길이 :         195 바이트 --- 문서 크기 테스트      
        
동시성 레벨 :       200                      --- 동시의 수 
걸리는 시간 에 대한 테스트 :    2.746 초 --- 전체 테스트 시간 
전체 요청 :       200                      ---완료 요청 수 
: 실패한 요청         1 18                      --- 실패한 요청 형식   
   (연결 : 0 의는 수신 : 0 , 길이 : 1 (18) , 예외 및 : 0 ) 
쓰기 오류 :            0  -2xx 응답 :       (200)은         
: 전송 된 총       104,236 바이트 --- 전체 총 바이트 수는 시험 동안 전송 
: 전송 된 HTML        39,118 --- 바이트 시험 내내 HTML의 전송 된 바이트 수   
초당 요청 :     72.82 [# / 초] (평균)는 --- 초당 처리 요구의 수, 평균 그 나타냄을 평균입니다 
요청에 따라 시간 :       2746.492 [MS (평균) --- 평균 요청 시간이 평균치 의미한다는 
요청 당 시간 :        13.732 [MS (평균, 모든 동시 요청 걸쳐) --- 각 요청 실제 평균 주행 시간, 이 평균은 평균 나타낸다 
: 전송 레이트           37.06 [킬로바이트 / 초] --- 수신 전송 속도 

연결 시간 (MS) 
              최소 평균 [ +/- SD] 중간 최대 
연결 :       254   266    7.0     266      277 
처리 :    256   453  217.6     400     1816 
대기 :       256   453  217.6     400     1,816 
합계 :         511  718  217.0     668     2,074 

소정 시간 내에 제공 요청 (MS)의 백분율은 
  50 %     668 
  66 %     689 
  75 %     712 
  80 %     968 
  90 %     992 
  95 %    1112 
  98 %    1250 
  99 %    1358 
 100 %    2,074 (최장 요청)

3.

  상한을 테스트하는 것은 일반적으로 오픈 된 파일의 수에 의해 결정되고,이 값을 볼 수 있거나 ulimit를는 ulimit를 기본 크기는 1024 -a -n 명령. 용액 열린 파일 테스트하고 향상시킬 테스트의 최대 수를 증가 ulimit를 -n [값]이다.

추천

출처www.cnblogs.com/zhanghongqi/p/11825297.html