Eisíodh freastalaí feidhmchláir NGINX Unit 1.24, a bhfuil réiteach á fhorbairt laistigh de chun a chinntiú go seolfar feidhmchláir ghréasáin i dteangacha ríomhchlárúcháin éagsúla (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js agus Java). Is féidir le hAonad NGINX feidhmchláir iomadúla a reáchtáil ag an am céanna i dteangacha ríomhchlárúcháin éagsúla, ar féidir na paraiméadair seolta a athrú go dinimiciúil gan gá comhaid cumraíochta a chur in eagar agus atosú. Tá an cód scríofa i C agus a dháileadh faoi cheadúnas Apache 2.0. Is féidir leat eolas a fháil ar ghnéithe NGINX Unit nuair a fógraíodh an chéad eisiúint.
Sa leagan nua:
- Обеспечена совместимость с Ruby 3.0.
- В список MIME-типов по умолчанию добавлен PHP.
- Предоставлена возможность задания произвольных настроек TLS-соединений через команды OpenSSL.
- Добавлена поддержка ограничения обработки статических файлов на основе MIME-типов. Например, для ограничения отдаваемых файлов только изображениями и видео, можно указать: { «share»: «/www/data», «types»: [ «image/*», «video/*» ] }
- Реализована возможность применения chroot, блокирования использования символических ссылок и запрета пересечения точек монтирования в привязке к отдельным запросам при отдаче статических файлов. { «share»: «/www/data/static/», «chroot»: «/www/data/», «follow_symlinks»: false, «traverse_mounts»: false }
- Добавлен загрузчик для автоматического переопределения модулей «http» и»websocket» в Node.js.
- Для Python предоставлена возможность указания в конфигурации нескольких секций «targets» для определения разных схем вызова обработчиков WSGI/ASGI в одном приложении. { «applications»: { «python-app»: { «type»: «python», «path»: «/www/apps/python-app/», «targets»: { «foo»: { «module»: «foo.wsgi», «callable»: «foo» }, «bar»: { «module»: «bar.wsgi», «callable»: «bar» } } } } }
Foinse: oscailtenet.ru