Megjelent az NGINX Unit 1.23 alkalmazásszerver, amely a különböző programozási nyelveken (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js és Java) történő webalkalmazások futtatásának megoldására összpontosít. Az NGINX Unit alatt egyszerre több alkalmazás is futtatható különböző programozási nyelveken, amelyek indítási paramétereit dinamikusan módosíthatjuk a konfigurációs fájlok szerkesztése és újraindítás nélkül. A kód C nyelven készült, és az Apache 2.0 licenc alatt terjesztik. Az NGINX Unit sajátosságaival az első kiadás bejelentésében ismerkedhetünk meg.
Az új verzióban támogatást kapott az SNI TLS-kiterjesztés, amely lehetővé teszi, hogy egy IP-címen több HTTPS-weboldalt üzemeltessünk azáltal, hogy a kiszolgáló nevét nyílt formában adjuk át a ClientHello üzenetben, amelyet a titkosított adatkapcsolat létrehozása előtt küldünk. A Unitban most már egyetlen figyelő sockethez több tanúsítványkészletet is társíthatunk, amelyeket automatikusan választanak ki minden kliens számára a kért domain név alapján. Például: { "listeners": { "*:443": { "tls": { "certificate": [ "mycertA", "mycertB", … ] }, "pass": "routes" } } }
Forrás: opennet.ru
