የ nginx 1.19.1 እና njs 0.4.2 መልቀቅ

የቀረበው በ አዲስ ዋና ቅርንጫፍ መልቀቅ ሲንክስ 1.19.1አዳዲስ እድሎች እየተፈጠሩበት ነው። በትይዩ የሚደገፍ የተረጋጋ ቅርንጫፍ 1.18.x ከባድ ስህተቶችን እና ድክመቶችን ከማስወገድ ጋር የተያያዙ ለውጦች ብቻ ይከናወናሉ. በሚቀጥለው ዓመት, በዋናው ቅርንጫፍ 1.19.x መሰረት, የተረጋጋ ቅርንጫፍ 1.20 ይመሰረታል.

ዋና ለውጥ:

  • በመመሪያው ውስጥ "ተኪ_መሸጎጫ_ዱካ«
    "fastcgi_cache_path", "scgi_cache_path" እና "uwsgi_cache_path" አነስተኛውን የነጻ ዲስክ ቦታ መጠን በመወሰን የመሸጎጫውን መጠን የሚቆጣጠር "ከደቂቃ_ነጻ" መለኪያ አክለዋል።

  • መመሪያዎች "የሚዘገይ_ቅርብ"፣ "የመቆየት_ጊዜ" እና "የመቆየት_ጊዜ ማብቂያ" ከኤችቲቲፒ/2 ጋር ለመስራት ተስተካክለዋል።
  • በኋለኛው የተላከው ሁሉም አላስፈላጊ ውሂብ መወገዱን ያረጋግጣል።
  • ከ FastCGI አገልጋይ በጣም አጭር ምላሽ ሲያገኙ Nginx አሁን ያለውን የምላሹን ክፍል ለደንበኛው ለመላክ ይሞክራል እና ከዚያ ግንኙነቱን ይዘጋል።
  • ከጂአርፒሲ ጀርባ ትክክለኛ ያልሆነ ርዝመት ምላሽ ሲደርሰው Nginx ጥያቄውን በስህተት መልእክት ማካሄድ ያቆማል።
  • ስህተቶች ተስተካክለዋል፣ ለምሳሌ፣ የSIGQUIT ሲግናል ሲሰራ የማዳመጥ ዩኒክስ ሶኬቶችን ማስወገድ ተረጋግጧል፣ ዜሮ መጠን ያላቸውን UDP ፓኬቶች ፕሮክሲ ማድረግ እና SSL ሲጠቀሙ የ uwsgi backends ፕሮክሲ ማድረግ ተስተካክሏል፣ ሲጠቀሙ የስህተት አያያዝ ተስተካክሏል። "ssl_ocsp" መመሪያ፣ በ XFS ፋይል ስርዓት ውስጥ ያለው የመሸጎጫ መጠን ትክክል ያልሆነ ስሌት ተስተካክሏል እና NFS።

በአንድ ጊዜ ወስዷል መልቀቅ njs 0.4.2ለ nginx ድር አገልጋይ ጃቫ ስክሪፕት አስተርጓሚ። የ njs አስተርጓሚው የ ECMAScript ደረጃዎችን ይተገብራል እና የ nginxን ጥያቄዎችን በማዋቀር ውስጥ ስክሪፕቶችን በመጠቀም የማስኬድ ችሎታን ለማስፋት ይፈቅድልዎታል። ስክሪፕቶች ጥያቄዎችን ለማስኬድ፣ ውቅረት ለማመንጨት፣ በተለዋዋጭ ምላሽ ለመስጠት፣ ጥያቄ/ምላሽ ለማሻሻል፣ ወይም በድር መተግበሪያዎች ላይ ያሉ ችግሮችን ለመፍታት ፈጣን አመክንዮዎችን ለመግለጽ በማዋቀር ፋይል ውስጥ መጠቀም ይቻላል። አዲሱ ስሪት ለ RegExp.prototype[Symbol.replace] እና %TypedArray%.prototype.sort() ድጋፍን ይጨምራል። በመስመር-በ-መስመር ወደኋላ የመመለስ እድሉ ገብቷል። እንደ mkdir()፣ readdir() እና rmdir() ያሉ ተግባራት ወደ "fs" ሞጁል ተጨምረዋል።

በተጨማሪም የሩሲያ ፌዴሬሽን የውስጥ ጉዳይ ሚኒስቴር .олучено የ Nginx ሶፍትዌር መብቶችን በተመለከተ የወንጀለኛ መቅጫ ክስ መቋረጥን በተመለከተ መረጃን እንዲሁም በአቃቤ ህጉ ተቆጣጣሪነት የተሰጠውን ውሳኔ የማረጋገጡን ማረጋገጫ ማጠናቀቅ. በNginx ሶፍትዌር ልማት ወቅት በ Rambler Internet Holding LLC የቅጂ መብት ጥሰት እውነታ ላይ በ 04.12.2019/18.05.2020/1 የተጀመረው የተገለጸው የወንጀል ጉዳይ በ1/24/XNUMX በስነ-ጥበብ ክፍል XNUMX አንቀጽ XNUMX ተቋርጧል። XNUMX የሩስያ ፌደሬሽን የወንጀለኛ መቅጫ ህግ (በኮርፐስ ዲሊቲቲ እጥረት ምክንያት) ". ቀደም ሲል የወንጀል ክስ መቋረጥ ላይ ሪፖርት ተደርጓል Igor Sysoev, የ Nginx ደራሲ, ነገር ግን ይህ ውሳኔ በተቆጣጣሪ ባለስልጣናት ሊሰረዝ የሚችልበት ዕድል አሁንም ነበር. በተመሳሳይ ጊዜ በአሜሪካ ፍርድ ቤት ይቀጥላል ከ Nginx መብቶች ጋር በተዛመደ, በኩባንያው F5 አውታረ መረቦች ላይ የሚደረጉ ሂደቶች, በሕግ ኩባንያ ሊንዉድ ኢንቬስትሜንትስ ክስ ከቀረበ በኋላ የተጀመረው.

ምንጭ: opennet.ru

አስተያየት ያክሉ