Op 19 september 2019 werd de NGINX Unit 1.11.0-applicatieserver uitgebracht.
Основные особенности:
- De server heeft een ingebouwde mogelijkheid om zelfstandig statische inhoud aan te bieden zonder toegang te krijgen tot een externe http-server. Daarom willen ze van de applicatieserver een volwaardige webserver maken met ingebouwde tools voor het bouwen van webservices. Om inhoud te distribueren, specificeert u gewoon de hoofdmap in de instellingen {
"share": "/data/www/example.com"
}en bepaal, indien nodig, de ontbrekende MIME-typen {
"mime_types": {
"tekst/gewoon": [
"Leesmij",
".C",
".H"
],"application/msword": ".doc"
}
}- Ondersteuning toegevoegd voor procesisolatie met behulp van containerisolatietools op Linux. In het configuratiebestand kunt u verschillende naamruimten inschakelen, groepsbeperkingen inschakelen of de GID/UID van de sandbox toewijzen aan het hoofdbestand {
"naamruimten": {
"referentie": waar,
"pid": waar,
"netwerk": waar,
"mount": vals,
"uname": waar,
"cgroep": onwaar
},"uidmap": [
{
"container": 1000,
"gastheer": 812,
"grootte": 1
}
],"gidmap": [
{
"container": 1000,
"gastheer": 812,
"grootte": 1
}
]
}
- Er is een native WebSocket-implementatie toegevoegd voor JSC-servlets.
- Implementatie toegevoegd van directe adressering van API-instellingen die het teken “/” bevatten, waarbij gebruik wordt gemaakt van de escape-toets “%2F”. Voorbeeld:
GET /config/settings/http/static/mime_types/text%2Fplain/
- Ondersteuning toegevoegd voor procesisolatie met behulp van containerisolatietools op Linux. In het configuratiebestand kunt u verschillende naamruimten inschakelen, groepsbeperkingen inschakelen of de GID/UID van de sandbox toewijzen aan het hoofdbestand {
Bron: linux.org.ru