Với một yêu cầu ApacheBench qua proxy HTTP, hãy đặt phần trung gian sau -X viết hoa và để trang web ở URL cuối cùng:

ab -n 1 -c 1 -X proxy.example:8080 http://origin.example/status

Với một điểm cuối công khai, lấy host và port từ danh sách proxy HTTP. Đây là ví dụ định tuyến một yêu cầu. Một phản hồi không phải là phép đo hiệu năng hữu ích.

Nếu proxy yêu cầu xác thực Basic, ApacheBench cung cấp một tùy chọn khác với đăng nhập của trang web:

Tùy chọnNgười nhận
Phần trung gianMáy chủ đích
-P user:password-A user:password

Các tùy chọn này gửi thông tin được cung cấp mà không chờ thử thách. Dùng đúng tài khoản cho từng người nhận và cân nhắc việc lộ lịch sử lệnh cùng đối số tiến trình khi nhập mật khẩu thật.

Cú pháp điểm cuối là host:port, không phải giao diện URL proxy rộng hơn của curl. Cụ thể, -X viết hoa ở đây không phải là tùy chọn phương thức tùy chỉnh của curl.

Khi so sánh các tuyến, hãy giữ mã phản hồi và lỗi cùng với thời gian. Việc proxy từ chối nhanh không phải là phản hồi nhanh từ ứng dụng đích.

Bài viết liên quan