Nginx 1.21.4 tuku

Ko te peka matua o te nginx 1.21.4 kua tukuna, kei roto tonu te whakawhanaketanga o nga ahuatanga hou (i roto i te whakarara tautoko i te peka pumau 1.20, ko nga huringa e pa ana ki te whakakore i nga hapa nui me nga whakaraerae ka mahia).

Nga huringa matua:

  • Ko te tautoko mo te whakatuu hononga HTTP/2 ma te whakamahi i te toronga NPN (Next Protocol Negotiation) hei whakakapi i te ALPN kua whakamutua;
  • Ka whakarite kia katia nga hononga SSL i te wa e whakamahia ana e te kaihoko te toronga ALPN ki te kore e tohua he kawa tautoko i te waa whiriwhiringa hononga;
  • I roto i te tohutohu "sendfile_max_chunk", kua hurihia te uara taunoa ki te 2 megabytes;
  • I roto i te kōwae awa, kua tāpirihia te tohu takawaenga_half_close, ka taea e koe te whirihora i te whanonga ina katia he hononga TCP takawaenga ki tetahi o nga taha ("TCP hawhe-kati");
  • I roto i te kōwae awa, kua tāpirihia te tohutohu ssl_alpn ki te whakatau i te rarangi o nga kawa ALPN e tautokohia ana (h2, http/1.1) me te taurangi $ssl_alpn_protocol, e whakaatu ana i te kawa ALPN i whakaaetia me te kiritaki;
  • He tautoko taapiri mo te waea SSL_sendfile() ina whakamahi OpenSSL 3.0;
  • I taapirihia te tohu "mp4_start_key_frame" ki te kōwae ngx_http_mp4_module mo te haapurororaa i te roma ataata mai i te anga matua.
  • Kua whakatikahia te tautuhi i te taurangi $content_length ina whakamahi whakawaehere whakawhiti chunked;
  • Kua whakatikahia te hapa keteroki hononga i te wa ka whiwhi whakautu he he te roa mai i te tuara takawaenga;
  • Kua whakatikahia te takiuru me te taumata "hapa" hei utu mo te "korero" ina he he nga pane o muri;
  • Ko nga tono e iri ana i te wa e whakamahi ana i te HTTP/2 me te tohutohu aio_write.

Source: opennet.ru

Tāpiri i te kōrero