Den 19. september 2019 ble lanseringen av applikasjonsserveren NGINX Unit 1.11.0 gjennomført.
Hovedfunksjoner:
- Serveren har innebygd muligheten til å servere statisk innhold selv uten å kontakte en ekstern http-server. Resultatet er at applikasjonsserveren ønsker å bli til en fullverdig nettserveren med innebygde verktøy for å bygge nettjenester. For å servere innhold er det tilstrekkelig å angi rotmappen i innstillingene {
"share": "\/data\/www\/example.com"
}og om nødvendig definere manglende MIME-typer {
"mime_types": {
"text\/plain": [
"readme",
".c",
".h"
],"application\/msword": ".doc"
}
}- Det er lagt til støtte for prosessisolasjon ved bruk av containerisolasjonsteknikker i Linux. I konfigurasjonsfilen kan du aktivere ulike navnerom, bruke gruppebegrensninger eller mappe GID\/UID for det isolerte miljøet med hovedsystemet {
"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 det lagt til en egen implementering av WebSocket.
- Implementasjonen av direkte adressering av API-innstillinger som inneholder tegn «/», ved å bruke dets escaping med «». Eksempel:
GET /config/settings/http/static/mime_types/textplain/
- Det er lagt til støtte for prosessisolasjon ved bruk av containerisolasjonsteknikker i Linux. I konfigurasjonsfilen kan du aktivere ulike navnerom, bruke gruppebegrensninger eller mappe GID\/UID for det isolerte miljøet med hovedsystemet {
Kilde: linux.org.ru
