NGINX ክፍል 1.26.0 የመተግበሪያ አገልጋይ መለቀቅ

የ NGINX Unit 1.26.0 አፕሊኬሽን አገልጋይ ተለቋል፣ በዚህ ውስጥ የድር መተግበሪያዎች በተለያዩ የፕሮግራም አወጣጥ ቋንቋዎች (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js እና Java) መጀመሩን ለማረጋገጥ መፍትሄ እየተዘጋጀ ነው። NGINX ዩኒት በተለያዩ የፕሮግራም አወጣጥ ቋንቋዎች ብዙ አፕሊኬሽኖችን በአንድ ጊዜ ማስኬድ ይችላል ፣የማስጀመሪያ ግቤቶች የማዋቀር ፋይሎችን ማርትዕ እና እንደገና መጀመር ሳያስፈልግ በተለዋዋጭ ሊለወጡ ይችላሉ። ኮዱ በC ተጽፎ በApache 2.0 ፍቃድ ስር ተሰራጭቷል። በመጀመሪያው የተለቀቀው ማስታወቂያ ውስጥ ከ NGINX Unit ባህሪያት ጋር መተዋወቅ ይችላሉ።

በአዲሱ ስሪት:

  • በ "ማጋራት" አማራጭ ላይ ለውጥ ተካሂዷል, ይህም አሁን ቀደም ሲል በጥያቄው URI ላይ ከተጨመረው የሰነድ ስርወ ማውጫ ይልቅ ወደ ፋይሎቹ ሙሉውን መንገድ ይገልጻል;
  • ከቀደምት ስሪቶች ሲያሻሽሉ የነባር አወቃቀሮችን በራስ ሰር ማስተካከል ወደ አዲስ "ማጋራት" አማራጮች ተጨምሯል;
  • ተለዋዋጭ ድጋፍ ወደ "ማጋራት" አማራጮች ተጨምሯል. ለምሳሌ፡ {"አጋራ"፡"/www/data/$uri" }
  • በ"ማጋራት" አማራጭ ውስጥ ለብዙ መንገዶች ድጋፍ ታክሏል። ለምሳሌ፡ {"አጋራ"፡ [ "/www/$host$uri"፣ "/www/static$uri"፣ "/www/app.html" ]}
  • ለ chroot አማራጮች ተለዋዋጭ ድጋፍ ታክሏል;
  • በመተግበሪያ ሂደቶች መካከል opcache በ PHP ውስጥ ለማጋራት ድጋፍ ታክሏል;
  • በጥያቄ ሕብረቁምፊ ለመጠየቅ ድጋፍ ታክሏል;
  • የጥያቄው ገደብ ባልተመሳሰሉ ወይም ባለብዙ ክር ትግበራዎች ሲደረስ ራውተር እና የመተግበሪያ ሂደቶች የሚበላሹበት ስህተት ተስተካክሏል፤
  • ተጓዳኝ ተቆጣጣሪው እንደገና ከተዋቀረ በኋላ ከደንበኛው የተቋቋመ የዌብሶኬት ግንኙነት ፍሬሞችን ማንበብ ያቆመ ሳንካ ተስተካክሏል፤
  • ቋሚ ሕንፃ ከ glibc 2.34 ቤተ-መጽሐፍት ጋር፣ በተለይም በፌዶራ 35 ውስጥ ይታያል።

ምንጭ: opennet.ru

አስተያየት ያክሉ