19. september 2019 ble NGINX Unit 1.11.0-applikasjonsserveren utgitt.
Nøkkelegenskaper:
- Serveren har en innebygd evne til uavhengig å betjene statisk innhold uten å få tilgang til en ekstern http-server. Som et resultat ønsker de å gjøre applikasjonsserveren om til en fullverdig webserver med innebygde verktøy for å bygge webtjenester. For å distribuere innhold, spesifiser rotkatalogen i innstillingene {
"share": "/data/www/example.com"
}og om nødvendig bestemme de manglende MIME-typene {
"mime_types": {
"tekst/vanlig": [
"les meg",
".c",
".h"
],"application/msword": ".doc"
}
}- Lagt til støtte for prosessisolering ved å bruke containerisolasjonsverktøy på Linux. I konfigurasjonsfilen kan du aktivere forskjellige navneområder, aktivere gruppebegrensninger eller tilordne GID/UID for sandkassen til hoved-{
"navneområder": {
"legitimasjon": sant,
"pid": sant,
"nettverk": sant,
"mount": falsk,
"uname": sant,
"cgroup": usant
},"uidmap": [
{
"container": 1000,
"vert": 812,
"størrelse": 1
}
],"gidmap": [
{
"container": 1000,
"vert": 812,
"størrelse": 1
}
]
}
- En innebygd WebSocket-implementering er lagt til for JSC-servlets.
- Lagt til implementering av direkte adressering av API-innstillinger som inneholder "/"-tegnet, ved å bruke escape med "%2F". Eksempel:
GET /config/settings/http/static/mime_types/text%2Fplain/
- Lagt til støtte for prosessisolering ved å bruke containerisolasjonsverktøy på Linux. I konfigurasjonsfilen kan du aktivere forskjellige navneområder, aktivere gruppebegrensninger eller tilordne GID/UID for sandkassen til hoved-{
Kilde: linux.org.ru