Випущено nginx 1.26.0

Випущено nginx 1.26.0

14:02, 25.04.2024

Випуск попередньої версії 1.25.0 відбувся в травні минулого року і 23 квітня 2024 року було випущено багатопротокольний і високопродуктивний nginx 1.26.0.

За наявними даними, у новій версії буде усунуто вразливості, а також усі виявлені помилки. Основні поліпшення стосуються:

  • Додано директиву http2, яка може бути використана в блоках server;
  • З'явився модуль ngx_http_v3, у якому зі свого боку існує експериментальна підтримка HTTP/3;
  • Додано підтримку віртуальних серверів у модулі stream;
  • У модулі stream директиви listen було додано підтримку таких параметрів, як setfib, accept_filter, і deferred;
  • З'явився також модуль ngx_stream_pass_module. Він функціонує для прокидання з'єднань безпосередньо в активний сокет;
  • Було значно вдосконалено управління буферами, що застосовуються при автоматичному визначенні підключень HTTP/2;
  • Не буде підтримки застарілої директиви ssl;
  • Покращено ефективність запуску конфігурацій із безліччю директив location;
  • Була так само реалізована підтримка cache line, або визначення розміру блоку. Вона доступна для деяких архітектур і потрібна насамперед для передавання інформації між пам'яттю і кешем CPU;
  • Покращено захист клієнтів від DDoS-атак. Аномальну активність відразу скидають в одному з'єднанні HTTP/2;
  • Не буде підтримки Server push у HTTP/2.

Стабільний випуск проекту FreeNginx 1.26.0 відбувся на початку квітня, і він позиціонується як некомерційний проект.

views 10s
views 2
Поділитися

Чи була ця стаття корисною для вас?

Популярні пропозиції VPS

Інші статті на цю тему

cookie

Чи приймаєте ви файли cookie та політику конфіденційності?

Ми використовуємо файли cookie, щоб забезпечити вам найкращий досвід роботи на нашому сайті. Якщо ви продовжуєте користуватися сайтом, не змінюючи налаштувань, вважайте, що ви згодні на отримання всіх файлів cookie на сайті HostZealot.