Nginx 1.21.4 रिलीज़

nginx 1.21.4 की मुख्य शाखा जारी की गई है, जिसके भीतर नई सुविधाओं का विकास जारी है (समानांतर समर्थित स्थिर शाखा 1.20 में, केवल गंभीर त्रुटियों और कमजोरियों के उन्मूलन से संबंधित परिवर्तन किए गए हैं)।

मुख्य परिवर्तन:

  • Прекращена поддержка установки HTTP/2-соединений с использованием расширения NPN (Next Protocol Negotiation) вместо ALPN;
  • Обеспечено закрытие SSL-соединений при использовании клиентом расширения ALPN, если в процессе согласования соединений не выбран поддерживаемый протокол;
  • "Sendfile_max_chunk" निर्देश में, डिफ़ॉल्ट मान को 2 मेगाबाइट में बदल दिया गया है;
  • В модуле stream добавлена директива proxy_half_close, при помощи которой можно настроить поведение при закрытии проксируемого соединения TCP на одной из сторон («TCP half-close»);
  • В модуле stream добавлена директива ssl_alpn для определения списка поддерживаемых протоколов ALPN (h2, http/1.1) и переменная $ssl_alpn_protocol, отражающая согласованный с клиентом протокол ALPN;
  • Добавлена поддержка вызова SSL_sendfile() при использовании OpenSSL 3.0;
  • Добавлена директива «mp4_start_key_frame» в модуле ngx_http_mp4_module для вещания видеопотока, начиная с ключевого кадра.
  • खंडित स्थानांतरण एन्कोडिंग का उपयोग करते समय $content_length वैरिएबल सेटिंग को ठीक किया गया;
  • Исправлена ошибка кэширования соединения при получении ответа некорректной длины от проксируемого бэкенда;
  • Исправлено логирование с уровнем «error» вместо «info» при некорректных заголовках от бэкендов;
  • HTTP/2 और aio_write निर्देश का उपयोग करते समय लटकने वाले अनुरोधों को ठीक किया गया।

स्रोत: opennet.ru

एक टिप्पणी जोड़ें