Ilmus NGINX Unit 1.26.0 rakenduste server, millega arendatakse lahendust veebi rakenduste kĂ€itamiseks erinevates programmeerimiskeeltes (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js ja Java). NGINX Unit all vĂ”ib samaaegselt kĂ€itada mitut rakendust erinevates programmeerimiskeeltes, mille kĂ€ivitamise parameetreid saab dĂŒnaamiliselt muuta ilma konfiguratsioonifailide muutmise ja taaskĂ€ivitamiseta. Kood on kirjutatud C keeles ja levitatakse Apache 2.0 litsentsi alusel. NGINX Unit'i omadustega saab tutvuda esmaste vĂ€ljaannete teadaandes.
Uues versioonis:
- Muudatus on tehtud 'share' valikusse, kus nĂŒĂŒd mÀÀratakse failide tĂ€ispalk, mitte dokumentide juurkataloog, mis varem lisati pĂ€ringu URI-sse;
- Lisatud automaatne olemasolevate seadete kohandamine uute 'share' valikute jaoks eelmistelt versioonidelt uuendamisel;
- Valikusse 'share' on lisatud muutujate tugi. 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;
- Lisatud tugi PHP opcache'i jagamiseks rakenduse protsesside vahel;
- Lisatud tugi pÀringu marsruutimisele pÀringu real;
- Parandatud probleem, mis pĂ”hjustab marsruutimise ja rakenduse protsesside kokku kukkumise, kui asĂŒnkroonsed vĂ”i mitme lĂ”ime rakendused saavutavad pĂ€ringute limiti;
- Parandatud probleem, mis takistab kliendilt loodud WebSocketi ĂŒhenduse freimide lugemist pĂ€rast vastava töötleja uuendamist;
- Parandatud glibc 2.34 teegi koostamine, mis ilmneb eelkÔige Fedora 35-s.
Allikas: opennet.ru
