È stata rilasciata la versione principale di nginx 1.19.10, nella quale continua lo sviluppo di nuove funzionalità (nella versione stabile parallela 1.18 vengono apportate solo modifiche relative alla correzione di errori gravi e vulnerabilità).
Principali modifiche:
- Il valore predefinito del parametro «keepalive_requests», che determina il numero massimo di richieste che possono essere inviate attraverso una singola connessione keep-alive, è stato aumentato da 100 a 1000.
- È stata aggiunta una nuova direttiva «keepalive_time», che limita il tempo totale di vita di ogni connessione keep-alive, dopo il quale la connessione verrà chiusa (non confondere con keepalive_timeout, che definisce il tempo di inattività dopo il quale la connessione keep-alive si chiude).
- È stata aggiunta la variabile $connection_time, attraverso la quale è possibile ottenere informazioni sulla durata della connessione in secondi con precisione millisecondi.
- È stata aggiunta una soluzione alternativa per risolvere il problema dell'apparizione nei log dell'avviso «gzip filter failed to use preallocated memory» in caso di utilizzo della libreria zlib-ng.
Fonte: opennet.ru
