Applikatioun Server , déi eng Léisung entwéckelt fir de Start vu Webapplikatiounen a verschiddene Programméierungssproochen ze garantéieren (Python, PHP, Perl, Ruby, Go, JavaScript / Node.js an Java). Ënnert der Kontroll vun der NGINX Eenheet kënne verschidde Applikatiounen a verschiddene Programméierungssprooche gläichzäiteg lafen, d'Startparameter vun deenen dynamesch geännert kënne ginn ouni d'Noutwendegkeet Konfiguratiounsdateien z'änneren an nei ze starten. De Code ass an C Sprooch geschriwwen an lizenzéiert ënner Apache 2.0. Dir kënnt d'Features vun der NGINX Eenheet kennen léieren éischt Verëffentlechung.
An der neier Versioun:
- Et ass elo méiglech Ufroen duerch Adressen an Zuelen vun Quellen an Destinatioun Poten ze route.
- Ënnerstëtzung bäigefüügt fir Benotzer a Grupp z'änneren fir isoléiert Uwendungen wann den Hannergrond Eenheetsprozess mat de Rechter vun engem onprivilegéierte Benotzer leeft.
- Den Numm fir d'Importéiere vu Go Packagen gouf op "unit.nginx.org/go" geännert (Dir kënnt de Kommando "go get unit.nginx.org/go" benotze fir e Modul fir Eenheet z'installéieren).
- Wann Dir baut, ginn Go Packagen elo mat Libunit verbonnen.
- Reduzéiert Erënnerung Konsum wann Veraarbechtung ganz grouss Äntwerte.
- Aktualiséiert Ëmfeld fir den Docker-System, wat Iech erlaabt, séier eng Léisung baséiert op NGINX Unit ze deployéieren. Den Inhalt vum Bild gouf iwwersat vun Debian 9 an Debian 10;
- Am Depot fir CentOS an RHEL 7 huet Pakete mat Moduler fir
Python 3.6 fir Amazon Linux 2 LTS füügt Pakete fir Python 3.7 bäi. Pakete fir Python 2.7 goufen vun "unit-python" op "unit-python27" ëmbenannt.
Zur selwechter Zäit kënnt Dir d'Korrektur notéieren Haaptzweig , an deem d'Entwécklung vun neie Fonctiounen weider geet (an der parallel ënnerstëtzt stabiler Branche 1.16, ginn nëmmen Ännerungen am Zesummenhang mat der Eliminatioun vu schlëmme Feeler a Schwachstelle gemaach). Déi nei Versioun bitt nëmme Bugfixes. Zum Beispill, Crashen déi optrieden wann Dir en eidelen Ersatz an enger "Rewrite" Direktiv benotzt a wann Dir eng "break" Direktiv zesumme mat engem "Alias" oder "proxy_pass" URI Direktiv benotzt, goufen fixéiert. Déi falsch Fëllung vum Header "Location" wann et nullkodéiert Zeechen an den Adresskonversiounsregelen ass och fixéiert. En Netzwierk Socket Leck gouf am HTTP/2 Handler fixéiert. E Feeler fixéiert, deen d'SSL Verbindung zur Zäit veruersaacht huet beim Veraarbechtung vu pipelined Ufroen.
Source: opennet.ru
