Pušten je aplikacijski poslužitelj NGINX Unit 1.26.0 u sklopu kojeg se razvija rješenje koje će osigurati pokretanje web aplikacija u različitim programskim jezicima (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js i Java). NGINX Unit može istovremeno pokretati više aplikacija u različitim programskim jezicima, čiji se parametri pokretanja mogu dinamički mijenjati bez potrebe za uređivanjem konfiguracijskih datoteka i ponovnim pokretanjem. Kod je napisan u C-u i distribuira se pod licencom Apache 2.0. Možete se upoznati sa značajkama NGINX jedinice u najavi prvog izdanja.
U novoj verziji:
- Izmijenjena je opcija "dijeli", koja sada navodi puni put do datoteka umjesto korijenskog direktorija dokumenta, koji je prethodno dodan URI-ju zahtjeva;
- Dodana automatska prilagodba postojećih konfiguracija novim opcijama "dijeljenja" prilikom nadogradnje s prethodnih verzija;
- Podrška za varijable dodana je opcijama "dijeljenja". Na primjer: { "share": "/www/data/$uri" }
- Dodana podrška za više staza u opciji "dijeli". Na primjer: { "share": [ "/www/$host$uri", "/www/static$uri", "/www/app.html" ] }
- Dodana podrška za varijable opcijama chroot;
- Dodana podrška za dijeljenje opcache u PHP-u između aplikacijskih procesa;
- Dodana podrška za usmjeravanje zahtjeva prema nizu upita;
- Ispravljena je pogreška u kojoj bi se usmjerivač i procesi aplikacije srušili kada bi asinkrone ili aplikacije s više niti dosegle ograničenje zahtjeva;
- Ispravljena je pogreška koja je zaustavljala čitanje okvira uspostavljene WebSocket veze od klijenta nakon što je odgovarajući rukovatelj rekonfiguriran;
- Fiksna zgrada s bibliotekom glibc 2.34, koja se posebno pojavljuje u Fedori 35.
Izvor: opennet.ru