Directivele keepAliveTimeout și maxKeepAliveReq controlează comportamentul conexiunilor TCP persistente (HTTP Keep-Alive). Menținerea deschisă a conexiunilor permite browserului să descarce mai multe fișiere (imagini, scripturi, stiluri) pe același socket fără a repeta handshake-ul TCP/TLS.
# Configurare recomandată pentru site-uri cu trafic ridicat
keepAliveTimeout 5
maxKeepAliveReq 1000
smartKeepAlive 1
Optimizare: O valoare de 5-10 secunde pentru keepAliveTimeout eliberează rapid resursele workerilor pentru utilizatori activi, evitând epuizarea tabelei de conexiuni la atacuri de tip Slowloris.
Directive Principale
keepAliveTimeout <secunde>: Numărul de secunde în care o conexiune inactivă este păstrată deschisă înainte de închidere.maxKeepAliveReq <număr>: Numărul maxim de cereri HTTP permise pe o singură conexiune persistentă.smartKeepAlive {0|1}: Închide inteligent conexiunea keep-alive dacă clientul a descărcat toate activele sau trimite o cerere POST finală.
Întrebări & Exemple de Cod:
Directiva keepAliveTimeout și maxKeepAliveReq în OpenLiteSpeedAi o nelămurire despre utilizarea comenzii
Directiva keepAliveTimeout și maxKeepAliveReq în OpenLiteSpeedsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.