NGINX Eenheet 1.20.0 Applikatioun Server Verëffentlechung

stattfonnt huet Applikatioun Server Verëffentlechung NGINX Eenheet 1.20, 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 verdeelt duerch lizenzéiert ënner Apache 2.0. Dir kënnt d'Features vun der NGINX Eenheet kennen léieren Ukënnegung éischt Verëffentlechung.

Déi nei Versioun fir d'Python Sprooch implementéiert Ënnerstëtzung fir d'Programméierungsinterface ASGI (Asynchronous Server Gateway Interface), deen als Ersatz fir WSGI entworf ass, fir d'Interaktioun vu Serveren, Kaderen an Uwendungen ze garantéieren déi asynchron Operatioun ënnerstëtzen.
NGINX Eenheet erkennt automatesch d'Interface déi an der Python Applikatioun benotzt gëtt (ASGI oder WSGI). D'ASGI Konfiguratioun ass ähnlech wéi déi virdru ugebueden Astellunge fir WSGI.

Aner Ännerungen:

  • De Python Modul huet en agebaute WebSocket Server bäigefüügt, deen an Applikatiounen benotzt ka ginn, déi mat der ASGI Message Format 2.1 Spezifizéierung konform sinn.
  • De PHP Modul ass elo initialiséiert ier et chrootéiert gëtt, sou datt all Add-ons, déi um System verfügbar sinn, geluede ginn.
  • AVIF- an APNG-Biller goufen op d'Lëscht vun den ënnerstëtzten MIME-Typen bäigefüügt.
  • D'Testsuite gouf ëmgewandelt fir pytest ze benotzen.
  • Aktivéiert automatesch Montage vum isoléierten Dateiesystem / tmp an Chroot Ëmfeld.
  • D'$Host Variabel bitt Zougang zum normaliséierte Wäert vum "Host" Header vun der Ufro.
  • "Opruffbar" Optioun bäigefüügt fir Python Applikatiounsnamen ze setzen fir ze nennen.
  • Kompatibilitéit mat PHP 8 RC 1 ass gesuergt.
  • Eng "automount" Optioun op den "Isolatioun" Objet bäigefüügt fir automatesch Montage vun Ofhängegkeete fir Sprooche Support Moduler auszeschalten.

Source: opennet.ru

Setzt e Commentaire