Выпуск сервера дадаткаў NGINX Unit 1.23.0

Адбыўся выпуск сервера дадаткаў NGINX Unit 1.23, у рамках якога развіваецца рашэнне для забеспячэння запуску web-прыкладанняў на розных мовах праграмавання (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js і Java). Пад кіраваннем NGINX Unit можа адначасова выконвацца некалькі прыкладанняў на розных мовах праграмавання, параметры запуску якіх можна змяняць дынамічна без неабходнасці праўкі файлаў канфігурацыі і перазапуску. Код напісаны на мове Сі і распаўсюджваецца пад ліцэнзіяй Apache 2.0. З асаблівасцямі NGINX Unit можна пазнаёміцца ​​ў анонсе першага выпуску.

У новай версіі дададзена падтрымка TLS-пашырэння SNI, прызначанага для арганізацыі працы на адным IP-адрасе некалькіх HTTPS-сайта праз перадачу імя хаста ў адкрытым выглядзе ў паведамленні ClientHello, які перадаецца да ўстаноўкі шыфраванага канала сувязі. У Unit зараз можна прывязваць да аднаго які слухае сокету некалькі набораў сертыфікатаў, якія аўтаматычна будуць выбірацца для кожнага кліента ў залежнасці ад запытанага даменнага імя. Напрыклад: { "listeners": { "*: 443": { "tls": { "certificate": ["mycertA", "mycertB", …]}, "pass": "routes" } } }

Крыніца: opennet.ru

Дадаць каментар