>  Q&A  >  본문

현재 약 300,000명의 사용자가 있습니다. nginx 서버의 기능을 테스트하려면 어떻게 해야 합니까?

1 서버는 nginx
2 테스트에 매개변수가 있나요? webBench로 사후 테스트를 수행하는 방법은 무엇입니까?
3 Webbench를 사용하여 인터페이스가 실제인지 여부를 테스트하는 방법은 무엇입니까? 일부 인터페이스에는 매개변수를 전달해야 합니까? 매개변수를 사용하여 테스트해야 합니까?

習慣沉默習慣沉默2713일 전471

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

  • 大家讲道理

    大家讲道理2017-05-16 17:17:23

    1. 전체 사용자 기반은 30W로 평균 TPS가 10을 넘지 않을 것으로 추측되므로 NGINX에는 성능 문제가 없습니다. 실제 스트레스 테스트는 백엔드의 성능을 테스트합니다.

    2. HTTP의 최대 TPS 및 동시성 테스트는 ab 및 wrk를 사용하여 테스트할 수 있습니다. 게시해야 하는 경우 ab -p ./body.txt -T "application/x-www-form-urlencoded"ab -p ./body.txt -T "application/x-www-form-urlencoded"

    3. 参数可以直接写在url的后面,如ab -n 10 -c 1 http://example.com/cgi?name=value

      를 사용할 수 있습니다.
    매개변수는 URL 바로 뒤에 작성할 수 있습니다(예: ab -n 10 -c 1 http://example.com/cgi?name=value🎜🎜). 🎜

    회신하다
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-16 17:17:23

    ab/siege

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