На 19 септември 2019 г. беше пуснат сървърът на приложения NGINX Unit 1.11.0.
Основни характеристики:
- В сървъра е вградена възможността за самостоятелно обслужване на статично съдържание без необходимост от външен http сървър. В резултат на това, сървърът на приложенията се стреми да се превърне в пълноценен уеб-сервер с вградени средства за изграждане на уеб услуги. За разпространение на съдържанието е достатъчно да се зададе основната директория в настройките {
"share": "\/data\/www\/example.com"
}и ако е необходимо, да се определят липсващите MIME типове {
"mime_types": {
"text\/plain": [
"readme",
".c",
".h"
],"application\/msword": ".doc"
}
}- Добавена е поддръжка за средство за изолация на процеси с помощта на контейнерна изолация в Linux. В конфигурационния файл могат да бъдат активирани различни пространства от имена, да се зададат групови ограничения или да се съпоставят GID\/UID на изолираното обкръжение с основното {
"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 е добавена собствена реализация на WebSocket.
- Добавена е реализация на пряка адресация на настройки на API, съдържащи символа "\/", с използване на екраниране чрез "". Пример:
GET \/config\/settings\/http\/static\/mime_types\/textplain\/
- Добавена е поддръжка за средство за изолация на процеси с помощта на контейнерна изолация в Linux. В конфигурационния файл могат да бъдат активирани различни пространства от имена, да се зададат групови ограничения или да се съпоставят GID\/UID на изолираното обкръжение с основното {
Източник: linux.org.ru
