Den 19. september 2019 blev serveren NGINX Unit 1.11.0 frigivet.
Hovedfunktioner:
- Serveren har indbygget mulighed for selvstændigt at levere statisk indhold uden at anmode om en ekstern http-server. Resultatet er, at applikationsserveren ønskes omdannet til en fuldverdig webserveren med indbyggede midler til opbygning af webtjenester. For at levere indhold er det tilstrækkeligt at angive den rodmappe i indstillingerne {
"share": "/data/www/example.com"
}og om nødvendigt definere manglende MIME-typer {
"mime_types": {
"text/plain": [
"readme",
".c",
".h"
],"application/msword": ".doc"
}
}- Der er tilføjet støtte til procesisolering ved hjælp af containerisolations midler i Linux. I konfigurationsfilen kan forskellige navnerum aktiveres, gruppenoteringer kan anvendes, eller GID/UID for det isolerede miljø kan matches med det primære {
"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
}
]
} - For JSC-servlets er der tilføjet en egen implementering af WebSocket.
- Implementeringen af direkte adressering af API-indstillinger, der indeholder tegnet «/», er blevet tilføjet ved at escape det med «». Eksempel:
GET /config/settings/http/static/mime_types/textplain/
- Der er tilføjet støtte til procesisolering ved hjælp af containerisolations midler i Linux. I konfigurationsfilen kan forskellige navnerum aktiveres, gruppenoteringer kan anvendes, eller GID/UID for det isolerede miljø kan matches med det primære {
Kilde: linux.org.ru
