Izšel je strežnik aplikacij NGINX Unit 1.26.0, ki razvija rešitev za zagon spletnih aplikacij v različnih programskih jezikih (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js in Java). Pod upravljanjem NGINX Unit je mogoče hkrati izvajati več aplikacij v različnih programskih jezikih, katerih zagon lahko dinamično spreminjamo brez potrebe po urejanju konfiguracijskih datotek in ponovnem zagonu. Koda je napisana v jeziku C in je licencirana pod Apache 2.0. S posebnimi značilnostmi NGINX Unit se lahko seznanite v najavi prvega izida.
V novi različici:
- V opcijo „share“ je bilo dodano spremembo, kjer se zdaj navaja polna pot do datotek namesto korenskega dokumenta, ki je bil prej dodan v URI zahteve;
- Dodana je samodejna prilagoditev obstoječih konfiguracij na nove možnosti „share“ ob posodobitvi iz prejšnjih različic;
- V opcijo „share“ je bila dodana podpora za spremenljivke. Na primer: { „share“: „/www/data/$uri“ }
- V opcijo „share“ je bila dodana podpora za več poti. Na primer: { „share“: [ „/www/$host$uri“, „/www/static$uri“, „/www/app.html“ ] }
- V opcijo chroot je bila dodana podpora za spremenljivke;
- Dodana je podpora za skupno rabo opcache v PHP med procesi aplikacije;
- Dodana je podpora za usmerjanje zahtevkov po nizu zahtevka;
- Odpravljena napaka, zaradi katere so se procesi usmerjevalnika in aplikacije ustavili ob dosego omejitve zahtevkov s asinkronimi ali večnitnimi aplikacijami;
- Odpravljena napaka, zaradi katere je branje rame vzpostavljenega povezave WebSocket od odjemalca prenehalo, potem ko je bil ustrezen obdelovalnik ponovno nastavljen;
- Odpravljena je bila težava s sestavljanjem z knjižnico glibc 2.34, ki se pojavlja zlasti v Fedora 35.
Izvor: opennet.ru
