nginx 1.21.4 izlaidums

Izlaista nginx 1.21.4 galvenā zara versija, kurā turpinās jaunu iespēju attīstība (paralēli atbalstītajā stabilajā zarā 1.20 tiek veiktas tikai izmaiņas, kas saistītas ar nopietnu kļūdu un vājumu novēršanu).

Galvenās izmaiņas:

  • Atbalsts HTTP/2 savienojumu izveidei, izmantojot NPN (Next Protocol Negotiation) paplašinājumu, ir pārtraukts; tā vietā tiks izmantots ALPN.
  • Nodrošināts savienojumu slēgšanas SSL-savienojumiem, kad klients izmanto ALPN paplašinājumu, ja savienojumu saskaņošanas procesā netiek izvēlēts saskaņots protokols;
  • Direktīvā "sendfile_max_chunk" noklusējuma vērtība mainīta uz 2 megabaitiem;
  • Stream modulī pievienota proxy_half_close direktīva, kas ļauj konfigurēt uzvedību, slēdzot TCP proksēto savienojumu vienā no pusēm ('TCP half-close');
  • Stream modulī pievienota ssl_alpn direktīva, lai noteiktu atbalstīto ALPN protokolu sarakstu (h2, http/1.1) un mainīgais $ssl_alpn_protocol, kas atspoguļo saskaņoto ar klientu ALPN protokolu;
  • Pievienots atbalsts SSL_sendfile() izsaukšanai, izmantojot OpenSSL 3.0;
  • Ngx_http_mp4_module moduli pievienota direktīva 'mp4_start_key_frame', lai pārraidītu video plūsmu sākot ar atslēgas kadru.
  • Izlabota mainīgā $content_length iestatīšana, izmantojot chunked transfer encoding;
  • Novērsta savienojuma kešatmiņas kļūda, saņemot neatbilstoša garuma atbildi no proksētā backend;
  • Labots žurnāla līmenis 'error' vietā 'info', saņemot nepareizus virsrakstus no backend;
  • Izlabotas kļūdas, kas izraisa pieprasījumu iesaldēšanu, izmantojot HTTP/2 un aio_write direktīvu.

Avots: opennet.lv

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster