Fa'asa'olotoina ole NGINX Unit Application Server 1.20.0

na tupu fa'amalologa o le server application NGINX Unit 1.20, i totonu o loʻo faʻatulagaina ai se fofo e faʻamautinoa ai le faʻalauiloaina o talosaga i luga o le initaneti i gagana eseese polokalame (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js ma Java). E mafai e le NGINX Unit ona faʻatautaia le tele o talosaga i gagana eseese polokalame, o le faʻalauiloaina o faʻasalalauga e mafai ona suia malosi e aunoa ma le manaʻomia e faʻasaʻo faila faila ma toe amata. O le code e tusia i le C ma tufatufaina e laiseneina i lalo o Apache 2.0. E mafai ona e faamasani i foliga o le NGINX Unit i totonu fa'aaliga lomiga muamua.

O le lomiga fou mo le gagana Python o loʻo faʻatinoina le lagolago mo le atinaʻeina o polokalame ASGI (Asynchronous Server Gateway Interface), lea ua mamanuina e suitulaga i le WSGI, e faʻamoemoe e faʻamautinoa le fegalegaleai o sapalai, faʻatulagaga ma talosaga e lagolagoina le faʻaogaina o le asynchronous.
O le NGINX Unit e otometi lava ona iloa le atinaʻe o loʻo faʻaaogaina i le Python application (ASGI poʻo le WSGI). Ole fa'atulagaina o le ASGI e tutusa ma fa'atonuga na ofoina atu muamua mo le WSGI.

O isi suiga:

  • O le Python module ua faʻaopoopoina se WebSocket server faʻapipiʻiina e mafai ona faʻaogaina i tusi talosaga e ogatasi ma le ASGI Message Format 2.1 faʻamatalaga.
  • O le PHP module ua amata nei a'o le'i chrooted, fa'ataga uma fa'aopoopo o lo'o avanoa i luga o le polokalama e utaina.
  • Ua faaopoopo ata AVIF ma APNG i le lisi o ituaiga MIME lagolago.
  • O le su'ega su'ega ua liua e fa'aoga le pytest.
  • Fa'aagaoioi le fa'apipi'iina otometi o faila faila tu'ufua/tmp i si'osi'omaga chroot.
  • Ole fesuiaiga ole $host e maua ai le avanoa i le tau masani o le ulutala "Host" mai le talosaga.
  • Fa'aopoopo le filifiliga "callable" e seti ai igoa ole talosaga a le Python e vala'au.
  • E fa'amautinoa le fetaui lelei ma le PHP 8 RC 1.
  • Fa'aopoopoina se filifiliga "automount" i le mea "tuufua" e fa'amalo ai le fa'apipi'iina otometi o fa'alagolago mo modules lagolago gagana.

puna: opennet.ru

Faaopoopo i ai se faamatalaga