Nginx 1.21.4 خوشې کول

د نګینکس 1.21.4 اصلي څانګه خپره شوې ، په کوم کې چې د نوو ځانګړتیاو پراختیا دوام لري (په موازي ملاتړ شوي مستحکم څانګه 1.20 کې ، یوازې د جدي غلطیو او زیانونو له مینځه وړو پورې اړوند بدلونونه رامینځته شوي).

اصلي بدلونونه:

  • د ALPN پرځای د NPN (د بل پروتوکول خبرو اترو) توسیع په کارولو سره د HTTP/2 ارتباطاتو رامینځته کولو ملاتړ بند شوی دی؛
  • ډاډ ترلاسه کوي چې د SSL اړیکې تړل کیږي کله چې یو پیرودونکی د ALPN توسیع کاروي که چیرې یو ملاتړ شوی پروتوکول د ارتباط د خبرو اترو په جریان کې نه وي غوره شوی؛
  • په "sendfile_max_chunk" لارښود کې، اصلي ارزښت 2 میګابایټ ته بدل شوی؛
  • د سټریم ماډل کې، د پراکسی_هالف_کلوز لارښود اضافه شوی، د کوم سره چې تاسو کولی شئ چلند تنظیم کړئ کله چې په یوه اړخ کې د پراکسي TCP پیوستون بند کړئ ("TCP نیم نږدې")؛
  • په سټریم ماډل کې، د ssl_alpn لارښود اضافه شوی ترڅو د ملاتړ شوي ALPN پروتوکولونو لیست معلوم کړي (h2, http/1.1) او د $ssl_alpn_protocol متغیر، د ALPN پروتوکول منعکس کوي چې د پیرودونکي سره موافقه شوې؛
  • د SSL_sendfile() زنګ وهلو لپاره ملاتړ اضافه شوی کله چې د OpenSSL 3.0 کاروئ؛
  • په ngx_http_mp4_module ماډل کې د "mp4_start_key_frame" لارښود اضافه شوی ترڅو د کلیدي چوکاټ څخه پیل شوي د ویډیو جریان نشرولو لپاره.
  • د $content_length متغیر تنظیم کول کله چې د ټوټو لیږد کوډ کولو کارول کیږي؛
  • د ثابت پیوستون کیچ کولو تېروتنه کله چې د پراکسي بیک انډ څخه د غلط اوږدوالي ځواب ترلاسه کول؛
  • د "معلوماتو" پر ځای د "غلطۍ" کچې سره ثابت ننوتل کله چې د شالید سرلیکونه غلط وي؛
  • ثابتې غوښتنې ځړول کله چې د HTTP/2 او aio_write لارښود کاروي.

سرچینه: opennet.ru

Add a comment