сервера приложений , në kuadër të cilit po zhvillohet një zgjidhje për funksionimin e aplikacioneve web në gjuhë të ndryshme programuese (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js dhe Java). Nën menaxhimin e NGINX Unit, disa aplikacione në gjuhë të ndryshme programuese mund të ekzekutohen njëkohësisht, dhe parametrat e lançimit mund të ndryshohen me dinamikë pa pasur nevojë të redaktohen skedarët e konfigurimit dhe të rindezen. Kodi është shkruar në gjuhën C dhe nën licencën Apache 2.0. Keni mundësi të njiheni me veçoritë e NGINX Unit në çlirimin e parë.
Në këtë version të ri:
- Появилась возможность маршрутизации запросов по адресам и номерам потов источника и назначения.
- Добавлена поддержка смены пользователя и группы для изолированных приложений, в условиях когда фоновый процесс Unit выполняется с правами непривилегированного пользователя.
- Имя для импорта пакетов на языке Go изменено на «unit.nginx.org/go» (для установки модуля для Unit можно использовать команду «go get unit.nginx.org/go»).
- При сборке пакеты на Go теперь связываются с libunit.
- Сокращено потребление памяти при обработке очень крупных ответов.
- Përditësuar окружения для системы Docker, позволяющий быстро развернуть решение на базе NGINX Unit. Начинка образа переведена с Debian 9 на Debian 10;
- В репозитории для CentOS и RHEL 7 добавлены пакеты с модулями для
Python 3.6. Для Amazon Linux 2 LTS добавлены пакеты с Python 3.7. Пакеты для Python 2.7 переименованы с «unit-python» в «unit-python27».
Одновременно можно отметить корректирующий основной ветки , в рамках которой продолжается развитие новых возможностей (в параллельно поддерживаемой стабильной ветке 1.16 вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей). В новой версии предложены только исправления ошибок. Например, устранены крахи, проявляющиеся при использовании пустой замены в директиве «rewrite» и при использовании директивы «break» вместе с директивами «alias» или «proxy_pass» с URI. Также устранено некорректное заполнение заголовка «Location» при наличии в правилах преобразования адреса символов с нулевым кодом. В обработчике HTTP/2 устранена утечка сетевых сокетов. Исправлена ошибка, приводившая к обрыву SSL-соединения по таймауту при обработке pipelined-запросов.
Burimi: opennet.ru
