Сформовано випуск основної гілки nginx 1.19.10, в рамках якої продовжується розвиток нових можливостей (у паралельно підтримуваній стабільній гілці 1.18 вносяться лише зміни, пов'язані з усуненням серйозних помилок та вразливостей).
Основні зміни:
- За замовчуванням параметр «keepalive_requests», що визначає максимальну кількість запитів, які можна надіслати через одне keep-alive з'єднання, збільшено зі 100 до 1000.
- Додано нову директиву «keepalive_time», яка обмежує загальний час життя кожного keep-alive з'єднання, після якого з'єднання буде закрито (не плутати з keepalive_timeout, що визначає час неактивності, після якого keep-alive з'єднання закривається).
- Додано змінну $connection_time, через яку можна отримати інформацію про тривалість з'єднання в секундах з мілісекундною точністю.
- Додано обхідний маневр для вирішення проблеми з появою в лозі попереджень "gzip filter failed to use preallocated memory" у разі використання бібліотеки zlib-ng.
Джерело: opennet.ru