Nginx 1.21.4 kumasulidwa

Nthambi yayikulu ya nginx 1.21.4 yatulutsidwa, mkati momwe chitukuko cha zinthu zatsopano chikupitilira (mu nthambi yokhazikika yothandizidwa ndi 1.20, kusintha kokha kokhudzana ndi kuchotsedwa kwa zolakwika zazikulu ndi zofooka zimapangidwa).

Zosintha zazikulu:

  • Thandizo lokhazikitsa maulumikizidwe a HTTP/2 pogwiritsa ntchito NPN (Next Protocol Negotiation) yowonjezera m'malo mwa ALPN yathetsedwa;
  • Kuonetsetsa kuti maulumikizidwe a SSL atsekedwa pamene kasitomala akugwiritsa ntchito kuwonjezera kwa ALPN ngati protocol yothandizira siidasankhidwe panthawi yokambirana;
  • Mu "sendfile_max_chunk" malangizo, mtengo wosasintha wasinthidwa kukhala 2 megabytes;
  • Mu gawo lamtsinje, proxy_half_close malangizo awonjezedwa, omwe mungathe kukonza khalidwelo potseka kugwirizana kwa TCP kumbali imodzi ("TCP theka-close");
  • Mugawo la stream, malangizo a ssl_alpn awonjezedwa kuti adziwe mndandanda wa ma protocol a ALPN (h2, http/1.1) ndi $ssl_alpn_protocol variable, kuwonetsera ndondomeko ya ALPN yomwe inagwirizana ndi kasitomala;
  • Zowonjezera zothandizira kuyimba SSL_sendfile() mukamagwiritsa ntchito OpenSSL 3.0;
  • Adawonjeza malangizo a "mp4_start_key_frame" mu gawo la ngx_http_mp4_module poulutsa mavidiyo oyambira kuchokera pazithunzi zazikulu.
  • Kukhazikitsa $content_length variable mukamagwiritsa ntchito chunked transfer encoding;
  • Cholakwika chokhazikika cholumikizira cholumikizira mukalandira yankho lautali wolakwika kuchokera ku proxied backend;
  • Kudula mitengo yokhazikika ndi mulingo wa "zolakwika" m'malo mwa "chidziwitso" pomwe mitu yochokera kumbuyo ili yolakwika;
  • Zopempha zokhazikika zikulendewera mukamagwiritsa ntchito HTTP/2 ndi malangizo aio_write.

Source: opennet.ru

Kuwonjezera ndemanga