NGINX Unit 1.26.0 Application Server Release

Ang NGINX Unit 1.26.0 application server gipagawas, diin ang usa ka solusyon gihimo aron masiguro ang paglansad sa mga aplikasyon sa web sa lainlaing mga programming language (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js ug Java). Ang NGINX Unit mahimo nga dungan nga magpadagan sa daghang mga aplikasyon sa lainlaing mga sinultian nga programming, ang mga parameter sa paglansad nga mahimo’g mabag-o nga dinamikong wala’y kinahanglan nga i-edit ang mga file sa pag-configure ug i-restart. Ang code gisulat sa C ug giapod-apod ubos sa Apache 2.0 nga lisensya. Mahimo nimong pamilyar ang mga bahin sa NGINX Unit sa pagpahibalo sa una nga pagpagawas.

Sa bag-ong bersyon:

  • Внесено изменение в опцию «share» в которой теперь указывается полный путь к файлам вместо корневого каталога документа, который раньше добавлялся в URI запроса;
  • Добавлена автоматическая подстройка существующих конфигураций под новые опции «share» при обновлении с предыдущих версий;
  • В опции «share» добавлена поддержка переменных. Например: { «share»: «/www/data/$uri» }
  • В опции «share» добавлена поддержка несколько путей. Например: { «share»: [ «/www/$host$uri», «/www/static$uri», «/www/app.html» ] }
  • В опции chroot добавлена поддержка переменных;
  • Добавлена поддержка совместного использования opcache в PHP между процессами приложения;
  • Добавлена поддержка маршрутизации запроса по строке запроса;
  • Исправлена ошибка выхода из строя процессов роутера и приложения при достижение лимита запросов асинхронными или многопоточными приложениями;
  • Исправлена ошибка остановки чтения фреймов установленного соединения WebSocket от клиента после того, как соответствующий обработчик был перенастроен;
  • Исправлена сборка с библиотекой glibc 2.34, проявляющаяся, в частности, в Fedora 35.

Source: opennet.ru

Idugang sa usa ka comment