Hoʻokuʻu ʻia ʻo Nginx 1.21.4

Ua hoʻokuʻu ʻia ka lālā nui o ka nginx 1.21.4, kahi e hoʻomau ai ka hoʻomohala ʻana i nā hiʻohiʻona hou (ma ka lālā paʻa i kākoʻo ʻia ʻo 1.20, nā loli wale nō e pili ana i ka hoʻopau ʻana i nā hewa koʻikoʻi a me nā nāwaliwali.

Nā hoʻololi nui:

  • Kākoʻo no ka hoʻokumu ʻana i nā pilina HTTP/2 me ka hoʻohana ʻana i ka hoʻonui NPN (Next Protocol Negotiation) ma kahi o ALPN ua hoʻopau ʻia;
  • E hōʻoia i ka pani ʻia ʻana o nā pilina SSL i ka wā e hoʻohana ai ka mea kūʻai aku i ka hoʻonui ALPN inā ʻaʻole koho ʻia kahi protocol i kākoʻo ʻia i ka wā kūkākūkā pili;
  • Ma ke kuhikuhi "sendfile_max_chunk", ua hoʻololi ʻia ka waiwai paʻamau i 2 megabytes;
  • Ma ka module stream, ua hoʻohui ʻia ke kuhikuhi proxy_half_close, me ia e hiki ai iā ʻoe ke hoʻonohonoho i ke ʻano i ka wā e pani ai i kahi pilina TCP proxied ma kekahi o nā ʻaoʻao ("TCP half-close");
  • Ma ka module stream, ua hoʻohui ʻia ke kuhikuhi ssl_alpn e hoʻoholo i ka papa inoa o nā protocols ALPN i kākoʻo ʻia (h2, http/1.1) a me ka $ssl_alpn_protocol variable, e hōʻike ana i ka protocol ALPN i ʻaelike ʻia me ka mea kūʻai;
  • Kākoʻo hoʻohui ʻia no ke kāhea ʻana iā SSL_sendfile() i ka wā e hoʻohana ai iā OpenSSL 3.0;
  • Hoʻohui ʻia ke kuhikuhi "mp4_start_key_frame" i ka module ngx_http_mp4_module no ka hoʻolaha ʻana i kahi kahawai wikiō e hoʻomaka ana mai kahi kī.
  • Hoʻopaʻa i ka hoʻonohonoho ʻana i ka $ content_length variable ke hoʻohana i ka hoʻololi hoʻololi hoʻololi ʻana;
  • Ua hoʻopaʻa ʻia ka hewa caching pili i ka wā e loaʻa ai kahi pane o ka lōʻihi hewa mai ka hope hope;
  • Hoʻopaʻa paʻa me ka pae "hewa" ma kahi o "ʻike" inā hewa nā poʻomanaʻo mai nā hope;
  • Nā noi paʻa e kau ana i ka wā e hoʻohana ai iā HTTP/2 a me ke kuhikuhi aio_write.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka