odvijao izdanje aplikacijskog poslužitelja NGINX jedinica 1.18, koji razvija rješenje za osiguranje pokretanja web aplikacija u različitim programskim jezicima (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js i Java). Pod kontrolom NGINX jedinice, nekoliko aplikacija u različitim programskim jezicima može se izvoditi istovremeno, čiji se parametri pokretanja mogu dinamički mijenjati bez potrebe za uređivanjem konfiguracijskih datoteka i ponovnim pokretanjem. Kod je napisan u C jeziku i distribuira licenciran pod Apache 2.0. Možete se upoznati sa značajkama NGINX jedinice u Obavijest prvo izdanje.
U novoj verziji:
Implementiran način izolacije "rootfs» za ograničavanje pristupa aplikacije samo određenom dijelu datotečnog sustava. Za promjenu korijena FS-a vidljivog aplikaciji koristi se poziv pivot_root(), koji, za razliku od nesigurnog sistemskog poziva chroot(), ne pomiče samo korijen FS-a, već koristi izolaciju na razini imenskog prostora, sličnu onoj koja se koristi u spremnici. Štoviše, uz izravno navedeni direktorij aplikacije, Unit također automatski montira sve ovisnosti specifične za jezik u izolirano stablo datotečnog sustava (radi samo za ograničeni broj jezika).
Mogućnost određivanja nekoliko shema za pozivanje rukovatelja u konfiguraciji pomoću novog odjeljka "ciljevi". Ova značajka vam omogućuje da pojednostavite postavljanje mješovitih shema adresiranja, kada se, na primjer, većina zahtjeva obrađuje kroz index.php bez obzira na traženi URI, a administratorsko sučelje izravno vodi do pozivanja skripti. Ranije su se takve postavke vršile kroz definicije dviju aplikacija, ali sada možete proći samo s jednom. Na primjer, umjesto: