Vinova tuyển lập trình viên Mobile & Web ở Hà Nội, lương $300-1000

Article: ab - công cụ để benchmark web server 779

saigon.myopenid.com 8
Updated over 2 years ago

ab là công cụ thường được dùng để benchmark web (HTTP) serser. Nó đo xem server của bạn có khả năng chịu được  bao nhiêu request/giây. ab là viết tắt của ApacheBench, chi tiết các tham số tham khảo tại: http://httpd.apache.org/docs/2.0/programs/ab.html. Bài viết sau giới thiệu sơ cách dùng.

Thử ví dụ xem sao:

  1. Chạy web server nào đó trên máy của mình (ví dụ Tomcat, Inets)
  2. Chạy lệnh (tùy trường hợp mà đổi lại URL cho thích hợp nha): ab -c 100 -n 10000 http://localhost:8000/web_blog
    -c: số request đồng thời
    -n: số request thực hiện benchmark
  3. Kết quả được hiển thị:
    Concurrency Level:      100
    Time taken for tests:   10.70903 seconds
    Complete requests:      10000
    Failed requests:        993
       (Connect: 0, Length: 993, Exceptions: 0)
    Write errors:           0
    Total transferred:      17939872 bytes
    HTML transferred:       15088747 bytes
    Requests per second:    992.96 [#/sec] (mean)
    Time per request:       100.709 [ms] (mean)
    Time per request:       1.007 [ms] (mean, across all concurrent requests)
    Transfer rate:          1739.57 [Kbytes/sec] received

Comments

ngocdaothanh.myopenid.com 172
over 2 years ago

ab được cái dễ dùng, nhưng nghe nói cũ quá. Có 2 cái hay hơn là httperf và Tsung, nhưng khó dùng hơn.

You must login to be able to comment

Uploaded files

No file uploaded yet

You must login to be able to upload

Nhà tài trợ:

Mọi người đều tự do viết bài, sửa bài của người khác, và bình luận ở trang web này. Bạn muốn chủ động tạo bài mới để chia sẻ kinh nghiệm với mọi người? Xin click link ở dưới.

Create new content