どちらがより良い構成/最適化ですか:明示的に制限するkeepalive_timeout
か、Nginxがキープアライブ接続を単独で強制終了できるようにしますか?
keepalive_timeout
Nginx のディレクティブに関する2つの矛盾する推奨事項を見てきました。それらは次のとおりです。
# 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.
nginxのの ドキュメントのためには、keepalive_timeout
自動殺害のない言及していない、と私は一度だけ、この勧告を見てきましたが、それは私を陰謀。
このサーバーは、TLSで保護された接続のみを提供し、暗号化されていないすべての接続はhttps://
、同じURLのバージョンに直ちに再ルーティングされます。