Az NGINX Unit 1.20.0 alkalmazás szerver kiadása

Megvalósult alkalmazás szerver kiadása NGINX Unit 1.20, amelyben a webalkalmazások indításának megoldása különböző programozási nyelveken (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js és Java) valósul meg. Az NGINX Unit segítségével több alkalmazás is egy időben futtatható különböző programozási nyelveken, a futtatási paraméterek dinamikusan módosíthatók, anélkül hogy a konfigurációs fájlokat módosítani vagy újraindítani kellene. A kód C nyelven íródott, és terjesztésre kerül Apache 2.0 licenc alatt. Az NGINX Unit jellemzőivel a következő linken ismerkedhetünk meg bejelentés első kiadása.

Az új verzióban a Python nyelvhez megvalósult a ASGI (Asynchronous Server Gateway Interface) támogatása, amely a WSGI alternatívájaként készült, célja a szerverek, keretrendszerek és alkalmazások, amelyek támogatják az aszinkron működést, közötti interakció biztosítása.
Az NGINX Unit automatikusan azonosítja a Python alkalmazásban alkalmazott interfészt (ASGI vagy WSGI). Az ASGI konfigurációja hasonló a korábban javasolt WSGI beállításokhoz.

Egyéb változások:

  • A Python modulhoz hozzáadták a beépített WebSocket szervert, amely az ASGI Message Format 2.1 specifikációval kompatibilis alkalmazásokban használható.
  • A PHP modul inicializálása mostantól a chroot környezetbe való beillesztése előtt történik, ami lehetővé teszi az elérhető kiterjesztések betöltését.
  • A támogatott MIME típusok listájához az AVIF és APNG képek is hozzá lettek adva.
  • A tesztcsomag áttért a pytest használatára.
  • Automatikus törzsdózsásítás került biztosításra az izolált /tmp fájlrendszer számára chroot környezetekben.
  • A $host változón keresztül biztosított a kérés „Host” fejléce normalizált értékének elérése.
  • Hozzáadva a „callable” opció, amely a Python alkalmazások hívható neveinek beállítására szolgál.
  • Biztosítva lett a PHP 8 RC 1 kompatibilitás.
  • Az „isolation” objektumhoz hozzáadva a „automount” opció a nyelvtámogató modulok számára a függőségek automatikus megosztásának letiltására.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster