19. september 2019 bol vydaný server aplikácií NGINX Unit 1.11.0.
Hlavné vlastnosti:
- Server obsahuje možnosť samostatne poskytovať statický obsah bez kontaktovania externého servera http. V dôsledku toho chcú premeniť server aplikácií na plnohodnotný web server s integrovanými prostriedkami na vytváranie webových služieb. Na distribúciu obsahu stačí uviesť v nastaveniach koreňový adresár {
"share": "/data/www/example.com"
}a v prípade potreby definovať chýbajúce MIME typy {
"mime_types": {
"text/plain": [
"readme",
".c",
".h"
],"application/msword": ".doc"
}
}- Pridala sa podpora mechanizmu izolácie procesov pomocou prostriedkov kontajnerovej izolácie v Linuxe. V konfiguračnom súbore je možné aktivovať rôzne namespace, zapojiť skupinové obmedzenia alebo priradiť GID/UID izolovaného prostredia k hlavnej {
"namespaces": {
"credential": true,
"pid": true,
"network": true,
"mount": false,
"uname": true,
"cgroup": false
},"uidmap": [
{
"container": 1000,
"host": 812,
"size": 1
}
],"gidmap": [
{
"container": 1000,
"host": 812,
"size": 1
}
]
} - Pre servlet JSC bola pridaná vlastná implementácia WebSocket.
- Bola pridaná implementácia priamej adresácie nastavení API, ktoré obsahujú symbol " / ", s použitím jeho escapovania pomocou "". Príklad:
GET /config/settings/http/static/mime_types/textplain/
- Pridala sa podpora mechanizmu izolácie procesov pomocou prostriedkov kontajnerovej izolácie v Linuxe. V konfiguračnom súbore je možné aktivovať rôzne namespace, zapojiť skupinové obmedzenia alebo priradiť GID/UID izolovaného prostredia k hlavnej {
Zdroj: linux.org.ru
