Proxy mở kết nối ra backend cần tài nguyên cho từng kết nối. Với nhiều phiên ngắn hoặc tập trung một đích, lỗi cấp kết nối ra có thể xuất hiện trước khi CPU đầy.

Cách thực hiện

  1. Tìm lỗi bind hoặc cấp địa chỉ cục bộ trong log.
  2. Thống kê kết nối ra theo đích, trạng thái và địa chỉ nguồn.
  3. Kiểm tra khoảng port tạm và thiết kế tái sử dụng kết nối nếu giao thức cho phép.

Kiểm tra kết quả

Phân biệt cạn port với hết file descriptor bằng mã lỗi thực tế. Thử nghiệm phải phản ánh thời gian sống phiên chứ không chỉ tổng số lần kết nối.

Lưu ý khi áp dụng

Không tăng mọi giới hạn kernel cùng lúc vì sẽ mất dấu nguyên nhân.

Tài liệu nền