@anx đã nói "Hãy thử đi" (dù sao cũng được in đậm) và tôi đã làm như vậy.
Chà, không hẳn, vì tôi không có thời gian cho việc đó. Vì tôi nghi ngờ rằng các giải pháp khác nhau có thể khác nhau về mức độ lớn, nên tôi đã tự cứu mình bằng cách: Thực sự định cấu hình mọi thứ và thiết lập một hệ thống khác để chạy thử nghiệm tải. Đặc biệt là vì thông số kỹ thuật của proxy ngược của tôi gợi ý rằng các máy chủ phụ trợ không có khối lượng lớn.
Thay vào đó tôi đã cài đặt các gói (chỉ cài đặt apt <Ứng dụng>
) và đã làm miễn phí -m && dịch vụ <APP> bắt đầu && miễn phí -m && dịch vụ <APP> dừng && miễn phí -m
. Đợi vài giây giữa các bước. Tôi cũng đã sử dụng Debian 11, tại thời điểm viết bài này, nó vẫn là thử nghiệm chi nhánh.
Rất thô sơ, tôi biết, nhưng nó phục vụ mục đích của tôi. Đây là kết quả, được định dạng là: Ứng dụng (Dung lượng đĩa đã sử dụng, Các gói bổ sung được cài đặt bởi apt, bộ nhớ đã sử dụng)
sniproxy (298 kB, 2, 1-2 MB)
apache2 (8,634 kB, 6, 3-4 MB)
nginx (20.500 kB, 20, 4-6 MB)
haproxy (4,315 kB, 1, 34-35 MB)
Tôi đã bao gồm apache kể từ khi tôi cho rằng rằng nó cũng bao gồm một chức năng tương tự, mặc dù nó không được đề cập trong bài đăng được liên kết. Xin lưu ý, điều này không vững chắc về mặt khoa học, vì tôi chỉ sử dụng miễn phí
và việc sử dụng bộ nhớ của hệ điều hành tất nhiên có thể góp phần vào những thay đổi.
Vì vậy, theo truyền thống UNIX, hãy sử dụng một công cụ chỉ thực hiện một công việc (và hy vọng là nó hoạt động tốt). Vì vậy, nếu bạn chỉ cần một proxy Lớp 4 nhẹ có hỗ trợ SNI, hãy sử dụng sniproxy
. Bài đăng được liên kết cũng được đề cập, thật dễ dàng để định cấu hình.