Випуск сервера програм 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

Додати коментар або відгук