Kiểm tra căng thẳng máy chủ giá rẻ [đóng]


11

Bộ phận CNTT của tổ chức phi lợi nhuận mà tôi làm việc gần đây đã có một máy chủ ảo mới chạy CentOS (với Apache và PHP 5), được cho là sẽ lưu trữ trang web của chúng tôi. Trong quá trình thiết lập máy chủ, tôi phát hiện ra rằng việc sử dụng máy mới ít nhất đã gây ra vấn đề lớn về hiệu năng (tôi không thể giải nén tarball mà không dừng hoạt động). Sau vài tuần tham gia vào bóng tối nhờ hỗ trợ kỹ thuật, giờ đây nó có vẻ hoạt động tốt, nhưng tôi vẫn lo lắng về việc chuyển trang web chính ở đó.

Tôi không có ngân sách để làm việc (vì vậy không có phần mềm hoặc dịch vụ nào cần tiền), mặc dù do những lần cắt giảm gần đây tôi có một số máy tính để bàn cũ hơn mà tôi có thể sử dụng nếu nó giúp. Trang web không cần phải chịu được lưu lượng truy cập lớn (đó là trang web Drupal chỉ vài nghìn khách truy cập mỗi ngày), nhưng tôi muốn đưa nó qua một chút về tốc độ trước khi chuyển trang web chính.

Các công cụ giá rẻ mà tôi có thể sử dụng để hiểu được là gì nếu máy chủ có thể chịu được mức lưu lượng truy cập thấp? Tôi chưa tìm cách tự kiểm tra trang web, đây chỉ là hoạt động cơ bản của máy chủ.

Câu trả lời:


8

Apache Jmeter là tuyệt vời cho loại điều này - bạn có thể mô phỏng các trường hợp đơn giản thông qua chức năng khá phức tạp và nó miễn phí. Có một chút đường cong học tập khi thiết lập các bài kiểm tra, nhưng nó đáng giá trong vài giờ bạn sẽ mất để học nó.

Điều đáng nói là Apache vận chuyển với công cụ "ab" Apache Bench, mà bạn có thể sử dụng cho các hoạt động đo điểm chuẩn tương đối đơn giản - tức là / lấy một trang bạn chọn vài nghìn lần với các mức độ song song khác nhau.




0

Nếu bạn quan tâm đến một công cụ kiểm tra tải miễn phí, hãy xem tiện ích mở rộng Fiddler của chúng tôi có tên là StresStimulus . Nó phát lại các phiên đã ghi với bất kỳ số lượng người dùng ảo nào và báo cáo số liệu hiệu suất chi tiết cho mỗi yêu cầu và cho toàn bộ trường hợp thử nghiệm. Đồ thị cho thấy hiệu suất đáp ứng với các mức tải khác nhau như thế nào. Nó chạy từ các máy Windows chống lại bất kỳ máy chủ HTTP nào.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.