찾다

 >  Q&A  >  본문

apache - ab 도구를 사용할 때 요청 수를 2000으로 설정하고 동시성 수를 1000으로 설정합니다. 그런데 요청 수를 200개씩 10개로 나누어 완료하면 동시성은 어디에 반영되나요?

Windows 환경에서 ab 도구를 사용하여 ab 도구 디렉터리로 이동하여 명령을 입력하세요

ab -n 2000 -c 1000 http://test.com/

총 요청 수가 2000이고 동시 요청 수가 1000이라는 뜻인가요?

테스트를 실행하면 완료된 요청 200개

가 표시됩니다.

죄송한데 왜 요청수가 200개, 200개처럼 안 나오나요? 동시 요청 수는 어디에 있나요? 아니면 동시성 수와 요청 수를 잘못 이해하고 있습니까?

迷茫迷茫2783일 전664

모든 응답(2)나는 대답할 것이다

  • 漂亮男人

    漂亮男人2017-05-16 17:04:01

    -c는 실제로 동시성입니다. . . 하지만 돌아오는 데도 시간이 걸리고, 동시 메시지 1,000개를 보내는 데에도 시간이 걸립니다. . . 결과 표시가 더 좋아 보입니다. . 실제 동시성 결과를 보고 싶다면 웹서버 로그를 확인하세요

    회신하다
    0
  • 仅有的幸福

    仅有的幸福2017-05-16 17:04:01

    c 매개변수에 대한 ab의 설명을 보세요. 이 매개변수는 동시성 번호여야 합니다. 200개는 ab 자체의 요청 준비 알고리즘으로 계산해야 하며, 매번 200개의 요청을 준비합니다. 1000이 충족되면 이 요청을 함께 실행합니다. 나는 그렇게 이해한다.
    c 매개변수의 크기를 조정하면 숫자 200도 변경됩니다!

    회신하다
    0
  • 취소회신하다