19. septembril 2019 ilmus rakendusserver NGINX Unit 1.11.0.
Peamised omadused:
- Serverisse on sisse ehitatud võimalus edastada staatilist sisu ilma välise HTTP serveriga ühendust loomata. Selle tulemusena soovitakse rakendusserverit muuta täieõiguslikuks veebiserver veebiteenuste loomiseks mõeldud vahenditega. Sisu edastamiseks piisab, kui määrata seadetes juurkataloog {
"share": "/data/www/example.com"
}ja vajadusel määrata puuduvad MIME tüübid {
"mime_types": {
"text/plain": [
"readme",
".c",
".h"
],"application/msword": ".doc"
}
}- Lisatud on protsesside isoleerimise tugi Linuxi konteinerite isoleerimise vahendite abil. Konfiguratsioonifailis saab aktiveerida erinevad nimede ruumid, kasutada grupipiiranguid või siduda isoleeritud keskkonna GID/UID põhiklassiga {
"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
}
]
} - JSC servlettide jaoks on lisatud oma WebSocket implementatsioon.
- Lisatud API seadete otseadressimise teostus, mis sisaldab sümbolit «/», kasutades selle mahamärkimiseks «». Näide:
GET /config/settings/http/static/mime_types/textplain/
- Lisatud on protsesside isoleerimise tugi Linuxi konteinerite isoleerimise vahendite abil. Konfiguratsioonifailis saab aktiveerida erinevad nimede ruumid, kasutada grupipiiranguid või siduda isoleeritud keskkonna GID/UID põhiklassiga {
Allikas: linux.org.ru
