Sollte "keepalive_timeout" aus der Nginx-Konfiguration entfernt werden?


14

Welches ist die bessere Konfiguration / Optimierung: keepalive_timeoutum die Keepalive-Verbindungen von Nginx selbst explizit einzuschränken oder zuzulassen?

Ich habe zwei widersprüchliche Empfehlungen bezüglich der keepalive_timeoutRichtlinie für Nginx gesehen. Sie sind wie folgt:

# 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;

und

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

Die Nginx Dokumentation für keepalive_timeoutnicht erwähnt automatische Tötung, und ich habe nur diese Empfehlung einmal gesehen, aber es interessiert mich.

Dieser Server dient ausschließlich TLS-gesicherten Verbindungen, und alle nicht verschlüsselten Verbindungen werden sofort auf die https://Version derselben URL umgeleitet .

Antworten:


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.