Dne 19. září 2019 byl vydán aplikační server NGINX Unit 1.11.0.
Klíčové vlastnosti:
- Server má vestavěnou schopnost nezávisle obsluhovat statický obsah bez přístupu k externímu http serveru. V důsledku toho chtějí aplikační server proměnit v plnohodnotný webový server s vestavěnými nástroji pro vytváření webových služeb. Chcete-li distribuovat obsah, stačí zadat kořenový adresář v nastavení {
"share": "/data/www/example.com"
}a v případě potřeby určit chybějící typy MIME {
"mime_types": {
"text/plain": [
"readme",
".C",
".h"
],"application/msword": ".doc"
}
}- Přidána podpora pro izolaci procesů pomocí nástrojů pro izolaci kontejnerů v systému Linux. V konfiguračním souboru můžete povolit různé jmenné prostory, povolit skupinová omezení nebo mapovat GID/UID karantény na hlavní {
"namespaces": {
"pověření": pravda,
"pid": pravda,
"síť": pravda,
"mount": false,
"uname": pravda,
"cgroup": nepravda
},"uidmap": [
{
"kontejner": 1000,
"hostitel": 812,
"velikost": 1
}
],"gidmap": [
{
"kontejner": 1000,
"hostitel": 812,
"velikost": 1
}
]
}
- Pro servlety JSC byla přidána nativní implementace WebSocket.
- Přidána implementace přímého adresování nastavení API obsahujícího znak „/“ pomocí jeho escapování pomocí „%2F“. Příklad:
ZÍSKEJTE /config/settings/http/static/mime_types/text%2Fplain/
- Přidána podpora pro izolaci procesů pomocí nástrojů pro izolaci kontejnerů v systému Linux. V konfiguračním souboru můžete povolit různé jmenné prostory, povolit skupinová omezení nebo mapovat GID/UID karantény na hlavní {
Zdroj: linux.org.ru