የPolemarch 3.0 መልቀቅ፣ የመሠረተ ልማት አስተዳደር የድር በይነገጽ

Polemarch 3.0.0, Ansible ላይ የተመሰረተ የአገልጋይ መሠረተ ልማትን የሚያስተዳድርበት የድር በይነገጽ ተለቋል. የፕሮጀክት ኮድ የጃንጎ እና ሴሊሪ ማዕቀፎችን በመጠቀም በፓይዘን እና ጃቫ ስክሪፕት ተጽፏል። ፕሮጀክቱ የተሰራጨው በ AGPLv3 ፍቃድ ነው። ስርዓቱን ለመጀመር ጥቅሉን መጫን እና 1 አገልግሎት መጀመር በቂ ነው. ለኢንዱስትሪ አገልግሎት፣ በተጨማሪ MySQL/PostgreSQL እና Redis/RabbitMQ+Redis (መሸጎጫ እና MQ ደላላ) እንዲጠቀሙ ይመከራል። ለእያንዳንዱ ስሪት Docker ምስል ይፈጠራል።

ዋና ለውጦች፡-

  • ወደ አዲሱ የእረፍት ኤፒአይ v4 እና ዝቅተኛው የሚደገፍ የ Python 3.8 ስሪት ሽግግር። ሽግግሩ ለአዲሱ የፕለጊን እና የኤክስቴንሽን ስርዓት ድጋፍን ለማሻሻል እንዲሁም ልማትን ለማፋጠን አስፈላጊ ነበር። ለበለጠ አመክንዮአዊ እና ገላጭ የአብነት እና የጊዜ ሰሌዳዎች አስተዳደር አንዳንድ ተጨማሪ ክፍሎች እንዲሁ ቀላል ሆነዋል።
  • እንደ ስክሪፕት ወይም ini/yaml/json strings ያሉ መደበኛ የእቃ ዝርዝር ተሰኪዎችን ለመጠቀም አዲስ የዕቃ ዝርዝር ተሰኪዎች ታክለዋል። የኢንቬንቶሪ ፕለጊን ሲስተም እራሱ ተዘጋጅቷል፣ ይህም ከተለያዩ ምንጮች ተሰኪዎችን የማመንጨት የእራስዎን ትግበራዎች እንዲተገብሩ ያስችልዎታል።
  • በቀደመው ልቀት ላይ የተለቀቀው የተሻሻለ የማስጀመሪያ ተሰኪ ስርዓት። እንደ ባሽ ስክሪፕት፣ ቴራፎርም ወይም ሄልም ያሉ ተጨማሪ ትዕዛዞችን ለማስጀመር የእራስዎን አተገባበር አሁን መጻፍ ይችላሉ። እንደ ማደሱ አካል፣ በአብነት እና በጊዜ መርሐግብር ውስጥ ያሉ ተሰኪዎች ድጋፍ ታክሏል። እንዲሁም በፕለጊኖች ውስጥ አሁን በማከማቻው ውስጥ ለቅድመ ጅምር የጥሪ ሰንሰለት መፍጠር ይችላሉ።
  • ገመዶችን ከውጤት ወደ የተለያዩ ማከማቻዎች ለመፃፍ የቅጥያ ስርዓት ተተግብሯል። ከሳጥኑ ውስጥ አሁን ውፅዓት ወደ stdout ፣ ፋይል ወይም syslog የመላክ ችሎታ ያለው የውሂብ ጎታ ቀረጻ ተሰኪ እና python-logger ይመጣል።
  • የመልእክት ወረፋዎች አሁን ከቃሚ ይልቅ የjson መልዕክቶችን ይለዋወጣሉ። ወደ ወረፋው የመላክ መረጃን ተከታታይነት የማውጣት እና የመሰረዝ ስራው እንዲሁ ተፋጥኗል።
  • ከሴንትሪፉጎ ጋር ለራስ-ዝማኔዎች የተሻሻለ የተጠቃሚ በይነገጽ እና የተሻሻለ ውህደት።
  • እንደ Django ያሉ ቁልፍ ጥገኞች አስፈላጊ የሆኑትን ጥገኞች ዝርዝር ለመቀነስ ተዘምነዋል (ለምሳሌ ለመሸጎጫ ቤተኛ redis ድጋፍ)።

.

ምንጭ: opennet.ru

አስተያየት ያክሉ