Nginx là gì? Nginx được phát âm là engine-x, và nó là rất nhiều chỉ cần một động cơ máy chủ mà có thể làm một vài điều. Các định nghĩa của wikipedia nginx là:Kiểm tra tải Uncached; 1 yêu cầu cá nhân, 10 yêu cầu đồng thời, yêu cầu 50 chia thành 25 người dùng đồng thời.



Đối với thử nghiệm này, việc tính toán phức tạp nhất về dự án của tôi được truy cập, trong đó xử lý 637 tính toán liên quan 211 hàng cơ sở dữ liệu cho mỗi tính toán và đã được thử nghiệm bằng cách sử dụng công cụ apache điểm chuẩn.

Kết Quả:

Kết quả thu được khá tương phản. Nginx trợ trước nhưng các xét nghiệm của tôi cũng cho thấy một số thống kê thú vị quá:




Như bạn có thể thấy, nginx cung cấp tốc độ truyền tải cao hơn so với Apache, nhưng cũng có ít thời gian chờ đợi giữa nhận được yêu cầu và đi qua một phản ứng trở lại.

Tôi cũng nhận thấy rằng nginx có thể xử lý nhiều yêu cầu mỗi giây, và có thể được đẩy lên khi tăng tải trọng, tuy nhiên apache vẫn khá tĩnh trên mặt trận này.



Các số liệu thống kê đáng kinh ngạc, cho máy hạn chế của tôi, tôi sẽ cho bạn biết rằng, đã thả ra tỷ lệ cho Pache, trong đó 7 trong số 50 yêu cầu không thành công trên các bài kiểm tra tải trọng cao hơn, trong khi nginx cung trước mạnh mẽ.



Mặc dù nó có vẻ như nginx đạt tối đa về tốc độ truyền tải của 10 người dùng đồng thời và sau đó nó trông giống như nó nhấn một nút cổ chai trên đoạn đường nối lên đến 25 người dùng, hơn nữa có thể nhìn thấy nơi cổ chai này được nhấn, mặc dù nó là một giảm nhẹ trong khi apache vẫn giữ nguyên trên giá chuyển khắp trên trung bình.


  Ngày đăng: