Udgivelsen af applikationsserveren NGINX Unit 1.20.0

Har fundet sted udgivelse af applikationsserver NGINX Unit 1.20, hvor løsningen til lancering af webapplikationer på forskellige programmeringssprog (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js og Java) udvikles. Under NGINX Unit kan flere applikationer på forskellige programmeringssprog køre samtidig, og opstartparametre kan ændres dynamisk uden behov for at redigere konfigurationsfiler og genstarte. Koden er skrevet i C og distribueres under Apache 2.0-licensen. Du kan lære mere om funktionerne ved NGINX Unit i annonceringen den første udgave.

I den nye version for Python-sproget er der tilføjet support til grænsefladen ASGI (Asynchronous Server Gateway Interface), som er udviklet som en erstatning for WSGI, sigtende mod at muliggøre interaktion mellem servere, rammer og applikationer, der understøtter asynkron drift.
NGINX Unit identificerer automatisk den anvendte grænseflade i Python-applikationen (ASGI eller WSGI). Konfigurationen af ASGI ligner de tidligere foreslåede indstillinger for WSGI.

Andre ændringer:

  • Der er tilføjet en indbygget WebSocket-server til Python-modulet, som kan bruges i applikationer, der er kompatible med specifikationen ASGI Message Format 2.1.
  • Initialiseringen af PHP-modulet udføres nu før det placeres i chroot, hvilket muliggør indlæsning af alle tilgængelige udvidelser i systemet.
  • Billedformaterne AVIF og APNG er blevet tilføjet til listen over understøttede MIME-typer.
  • Testpakken er blevet oversat til at bruge pytest.
  • Automatisk montering af det isolerede filsystem /tmp i chroot-miljøer er blevet sikret.
  • Gennem variablen $host gives der adgang til den normaliserede værdi af headeren «Host» fra anmodningen.
  • Der er tilføjet en mulighed «callable» til at angive kaldbare navne på Python-applikationer.
  • Kompatibiliteten med PHP 8 RC 1 er blevet sikret.
  • Muligheden «automount» er blevet tilføjet til objektet «isolation» for at deaktivere automatisk montering af afhængigheder for sprogunderstøttelsesmoduler.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster