Nginx 1.21.4 útgáfa

Aðalgrein nginx 1.21.4 hefur verið gefin út, þar sem þróun nýrra eiginleika heldur áfram (í samhliða studdu stöðugu greininni 1.20 eru aðeins gerðar breytingar sem tengjast útrýmingu alvarlegra villna og veikleika).

Helstu breytingar:

  • Stuðningur við að koma á HTTP/2 tengingum með því að nota NPN (Next Protocol Negotiation) viðbótina í stað ALPN hefur verið hætt;
  • Tryggir að SSL-tengingar séu lokaðar þegar viðskiptavinur notar ALPN-viðbótina ef studd samskiptaregla er ekki valin við samningaviðræður um tengingu;
  • Í "sendfile_max_chunk" tilskipuninni hefur sjálfgefnu gildi verið breytt í 2 megabæti;
  • Í straumeiningunni hefur proxy_half_close tilskipuninni verið bætt við, með henni er hægt að stilla hegðun þegar lokað er fyrir TCP tengingu á einni hliðinni („TCP half-close“);
  • Í straumeiningunni hefur ssl_alpn tilskipuninni verið bætt við til að ákvarða lista yfir studdar ALPN samskiptareglur (h2, http/1.1) og $ssl_alpn_protocol breytuna, sem endurspeglar ALPN samskiptareglur sem samið var um við viðskiptavininn;
  • Bætti við stuðningi við að hringja í SSL_sendfile() þegar OpenSSL 3.0 er notað;
  • Bætti við „mp4_start_key_frame“ tilskipuninni í ngx_http_mp4_module einingunni til að senda út myndbandsstraum sem byrjar á lykilramma.
  • Lagaði stillingu á $content_length breytunni þegar þú notar klumpaða flutningskóðun;
  • Lagfærð villu í skyndiminni tengingar þegar svar barst af rangri lengd frá umboðsbakendanum;
  • Lagaði skráningu með „villu“ stigi í stað „upplýsinga“ þegar hausarnir frá bakendunum eru rangir;
  • Lagaðar beiðnir hanga þegar HTTP/2 og aio_write tilskipunin er notuð.

Heimild: opennet.ru

Bæta við athugasemd