Thử thêm cái coi lào
Aug 13

HTTP_LOAD - Công cụ Test hệ thống

http_load là một tool dùng để test năng lực hệ thống hiệu quả.
http_load chạy trên nền Linux. http_load sử dụng dòng lệnh để kiểm tra.
Hiện tại, http_load đang được cài đặt trên máy 192.168.2.166 trong hệ thống tratu2.
Sử dụng http_load:
Bước 1: tạo ra một file lưu đường dẫn cần test
vd: vi /tmp/url_test.txt, nhập vào: http://192.168.2.116:8081, lưu file lại.
Bước 2: chạy command sau:
http_load -parallel 5 -seconds 10 /tmp/url_test.txt
Trong đó:
Tham số -Parallel cho biết số lượng request đồng thời.
Tham số -Seconds cho biết thời gian thực hiện test.
Có thể thay thế -seconds bằng fetches, khi đó, hệ thống sẽ chạy hết các request, không hạn chế thời gian.
==============================
Download http_load tại đây:
http://www.acme.com/software/http_load/http_load-12mar2006.tar.gz
==============================
Cài đặt http_load
cd /usr/local/src
wget http://www.acme.com/software/http_load/http_load-12mar2006.tar.gz
tar -zxvf http_load-12mar2006.tar.gz
cd http_load-12mar2006
make
make install
==============================
Đã tạo sẵn các file test cho từng server, có thể sử dụng câu lệnh dạng sau để test:
http_load -parallel 5 -seconds 10 /tmp/tratuxxx.txt
Trong đó: xxx là số cuối cùng trong IP máy, vd: 116, 115, 166.
Sử dụng: http_load -parallel 5 -seconds 10 /tmp/tratu.txt khi muốn test cho cả 5 server.
Tags: