Izdan je aplikacijski strežnik NGINX Unit 1.26.0, v okviru katerega se razvija rešitev za zagotavljanje zagona spletnih aplikacij v različnih programskih jezikih (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js in Java) . Enota NGINX lahko hkrati izvaja več aplikacij v različnih programskih jezikih, katerih zagonske parametre je mogoče dinamično spreminjati brez urejanja konfiguracijskih datotek in ponovnega zagona. Koda je napisana v C in se distribuira pod licenco Apache 2.0. S funkcijami enote NGINX se lahko seznanite v napovedi prve izdaje.
V novi različici:
- Spremenjena je bila možnost »share«, ki zdaj določa celotno pot do datotek namesto korenskega imenika dokumenta, ki je bil prej dodan URI-ju zahteve;
- Dodana samodejna prilagoditev obstoječih konfiguracij na nove možnosti »share« pri nadgradnji s prejšnjih različic;
- Podpora za spremenljivke je bila dodana možnostm »share«. Na primer: { "share": "/www/data/$uri" }
- Dodana podpora za več poti v možnosti »share«. Na primer: { "share": [ "/www/$host$uri", "/www/static$uri", "/www/app.html" ] }
- Dodana spremenljiva podpora za možnosti chroot;
- Dodana podpora za skupno rabo opcache v PHP med aplikacijskimi procesi;
- Dodana podpora za usmerjanje zahtev po nizu poizvedbe;
- Odpravljena je napaka, pri kateri so se procesi usmerjevalnika in aplikacij zrušili, ko so asinhrone ali večnitne aplikacije dosegle omejitev zahtev;
- Odpravljena je napaka, ki je prenehala brati okvirje vzpostavljene povezave WebSocket od odjemalca po ponovni konfiguraciji ustreznega upravljalnika;
- Fiksna zgradba s knjižnico glibc 2.34, ki se pojavlja zlasti v Fedori 35.
Vir: opennet.ru