Ilmus NGINX Unit 1.26.0 rakendusserver, mis arendab lahendusi veebirakenduste kĂ€ivitamiseks erinevates programmeerimiskeeltes (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js ja Java). NGINX Uniti all vĂ”ib samal ajal toimida mitu rakendust erinevates programmeerimiskeeltes, mille kĂ€ivitusparameetreid saab dĂŒnaamiliselt muuta ilma konfiguratsioonifailide redigeerimise ja taaskĂ€ivitamiseta. Kood on kirjutatud C keeles ja jagatakse Apache 2.0 litsentsi alusel. NGINX Uniti eripĂ€radega saab tutvuda esimeses vĂ€ljaandes.
Uues versioonis:
- Muudetud on valiku âshareâ seadistust, kus nĂŒĂŒd tuleb mÀÀrata tĂ€istee failidele, mitte enam dokumentide juurkataloog, mis varem lisati pĂ€ringu URI-le;
- Lisatud on olemasolevate konfiguratsioonide automaatne kohandamine uute valikute âshareâ jaoks uuendamisel varasemalt versioonidelt;
- Valikusse âshareâ on lisatud toetust muutujatele. NĂ€iteks: { "share": "/www/data/$uri" }
- Valikusse âshareâ on lisatud mitme tee tugi. NĂ€iteks: { "share": [ "/www/$host$uri", "/www/static$uri", "/www/app.html" ] }
- Chroot valikusse on lisatud muutujate tugi;
- PHP opcache'i jagamise tugi on lisatud rakenduste protsesside vahel;
- Toetatakse pÀringu suunamist pÀringu stringi alusel;
- Parandatud on ruuteri ja rakenduse protsesside rikke probleem, kui asĂŒnkroonsed vĂ”i mitmeharulised rakendused saavutavad pĂ€ringute limiidi;
- Parandatud on WebSocketi ĂŒhenduse jaotuse lugemise peatamise probleem, mis tuli kliendiga pĂ€rast vastava töötleva muundamist;
- Parandatud on glibc 2.34 raamatukoguga koostamise probleem, mis esines eriti Fedora 35-s.
Allikas: opennet.ru
