Pagpagawas sa Nginx 1.21.4

Ang nag-unang sanga sa nginx 1.21.4 gipagawas, diin ang pag-uswag sa mga bag-ong bahin nagpadayon (sa parallel nga suportado nga lig-on nga sanga 1.20, ang mga pagbag-o nga may kalabutan sa pagwagtang sa mga seryoso nga mga sayup ug mga kahuyangan ang gihimo).

Panguna nga mga pagbag-o:

  • Ang suporta sa pag-establisar sa HTTP/2 nga mga koneksyon gamit ang extension sa NPN (Next Protocol Negotiation) imbes sa ALPN gihunong na;
  • Pagsiguro nga ang mga koneksyon sa SSL sirado kung ang usa ka kliyente naggamit sa extension sa ALPN kung ang usa ka gisuportahan nga protocol wala mapili sa panahon sa negosasyon sa koneksyon;
  • Sa "sendfile_max_chunk" nga direktiba, ang default nga bili giusab ngadto sa 2 megabytes;
  • Sa stream module, ang proxy_half_close nga direktiba gidugang, diin mahimo nimong i-configure ang pamatasan sa pagsira sa usa ka proxy nga koneksyon sa TCP sa usa sa mga kilid ("TCP half-close");
  • Sa stream module, ang ssl_alpn nga direktiba gidugang aron mahibal-an ang listahan sa gisuportahan nga mga protocol sa ALPN (h2, http/1.1) ug ang $ssl_alpn_protocol variable, nga nagpakita sa ALPN protocol nga giuyonan sa kliyente;
  • Gidugang nga suporta alang sa pagtawag sa SSL_sendfile() kung gamiton ang OpenSSL 3.0;
  • Gidugang ang "mp4_start_key_frame" nga direktiba sa ngx_http_mp4_module module para sa pagsibya sa usa ka video stream sugod sa usa ka key frame.
  • Giayo ang pagtakda sa $content_length nga variable kung gigamit ang chunked transfer encoding;
  • Giayo nga koneksyon sa caching nga sayup kung nakadawat usa ka tubag nga dili husto ang gitas-on gikan sa proxied backend;
  • Giayo ang pag-log gamit ang lebel sa "error" imbes nga "info" kung ang mga header gikan sa mga backend dili husto;
  • Giayo nga mga hangyo nga nagbitay kung gigamit ang HTTP/2 ug ang aio_write nga direktiba.

Source: opennet.ru

Idugang sa usa ka comment