Chúng tôi không thể sử dụng độ trễ trong kiểm tra tải vì chúng tôi muốn so sánh
các trang web khác nhau về mặt địa lý.
Có thật không? Thời gian phản hồi cho các yêu cầu là một số liệu thực sự tương ứng với mức độ chậm của một thứ đối với người dùng.Chắc chắn, các khu vực địa lý khác nhau có thể dẫn đến phân phối thống kê phức tạp hơn, nhưng nó vẫn hữu ích để phân tích.
[Đang chờ kết nối] nên được đọc là "càng cao càng tốt".
Tại sao?
Các kết nối hoạt động Đọc và Viết đang thực hiện I/O, đang thực hiện công việc. Chờ đợi là tiếp tục tồn tại, chờ đợi khách hàng, sau khi họ đã hoàn thành một yêu cầu.
Ở cùng một yêu cầu trên mỗi cấp độ thứ hai, khả năng đọc và ghi thấp hơn là tốt, vì điều đó tương quan với việc các kết nối được phục vụ nhanh chóng. Có lẽ điều đó có nghĩa là khách hàng phải chờ đợi nhiều hơn, vì vậy số lượng khách hàng chờ đợi cao hơn, nhưng có giới hạn về số lượng kết nối.
Câu hỏi thứ hai. Trên cùng một bài kiểm tra tải, kết nối được chấp nhận/xử lý
số liệu cao hơn nhiều trên máy chủ gần đây nhất (khoảng gấp đôi).
Tại sao?
Vài giây đầu tiên của cả hai kết nối theo thời gian hơi khác thường, nhảy lên gần như ngay lập tức. Tôi không hoàn toàn rõ ràng về lý do tại sao điều này xảy ra, nhưng có lẽ nginx đã chạy lâu hơn trước khi thử nghiệm nên bộ đếm cao hơn.
Tôi sẽ bỏ qua vài giây đầu tiên khi khởi động. Và có thể vẽ biểu đồ yêu cầu mỗi giây theo thời gian, vì có thể dễ dàng nhìn thấy xu hướng theo đường thẳng hơn.