Có nên xóa `keepalive_timeout` khỏi cấu hình Nginx không?


14

Cấu hình / tối ưu hóa nào tốt hơn: để giới hạn rõ ràng keepalive_timeouthoặc cho phép Nginx tự hủy các kết nối cố định?

Tôi đã thấy hai khuyến nghị mâu thuẫn liên quan đến keepalive_timeoutchỉ thị cho Nginx. Chúng là như sau:

# How long to allow each connection to stay idle; longer values are better
# for each individual client, particularly for SSL, but means that worker
# connections are tied up longer. (Default: 65)
keepalive_timeout  20;

# You should remove keepalive_timeout from your formula.
# Nginx closes keepalive connections when the
# worker_connections limit is reached.

Các Nginx tài liệu hướng dẫn cho keepalive_timeoutlàm cho không có đề cập đến việc giết chóc tự động, và tôi đã chỉ nhìn thấy đề nghị này một lần, nhưng nó rất tò mò tôi.

Máy chủ này phục vụ độc quyền kết nối TLS có bảo đảm, và tất cả các kết nối không được mã hóa ngay lập tức được định tuyến lại đến https://phiên bản của cùng một URL.

Câu trả lời:


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.