Il 19 settembre 2019 è stato rilasciato il server applicativo NGINX Unit 1.11.0.
Caratteristiche principali:
- Il server ha la capacità integrata di servire in modo indipendente contenuto statico senza contattare un server http esterno. Di conseguenza, vogliono trasformare il server delle applicazioni in un server web a tutti gli effetti con strumenti integrati per la creazione di servizi web. Per distribuire i contenuti basta specificare la directory root nelle impostazioni {
"condividi": "/data/www/esempio.com"
}e, se necessario, determinare i tipi MIME mancanti {
"mime_types": {
"testo/semplice": [
"leggimi",
".C",
".H"
],"applicazione/msword": ".doc"
}
}- Aggiunto supporto per l'isolamento dei processi utilizzando strumenti di isolamento dei contenitori su Linux. Nel file di configurazione, puoi abilitare diversi spazi dei nomi, abilitare restrizioni di gruppo o mappare il GID/UID del sandbox sul { principale
"spazi dei nomi": {
"credenziale": vero,
"pid": vero,
"rete": vero,
"montare": falso,
"uname": vero,
"cgroup": falso
},"uidmap": [
{
"contenitore": 1000,
"ospite": 812,
"dimensione": 1
}
],"gidmap": [
{
"contenitore": 1000,
"ospite": 812,
"dimensione": 1
}
]
}
- È stata aggiunta un'implementazione WebSocket nativa per i servlet JSC.
- Aggiunta l'implementazione dell'indirizzamento diretto delle impostazioni API contenenti il carattere "/", utilizzando il suo escape con "%2F". Esempio:
OTTIENI /config/settings/http/static/mime_types/text%2Fplain/
- Aggiunto supporto per l'isolamento dei processi utilizzando strumenti di isolamento dei contenitori su Linux. Nel file di configurazione, puoi abilitare diversi spazi dei nomi, abilitare restrizioni di gruppo o mappare il GID/UID del sandbox sul { principale
Fonte: linux.org.ru