Издање нгинк 1.17.6 и њс 0.3.7

Формирана узводно ослобађање нгинк КСНУМКС, у оквиру којег се наставља развој нових способности (паралелно подржан стабилан грана 1.16 Извршавају се само промене које се односе на отклањање озбиљних грешака и рањивости).

Главни Промене:

  • Додате су нове варијабле $проки_протоцол_сервер_аддр и $проки_протоцол_сервер_порт, који садрже адресу сервера и порт добијен из заглавља ПРОКСИ протокола;
  • Додата директива лимит_цонн_дри_рун, переводящая модуль ngx_http_limit_conn_module в режим пробного запуска, при котором число соединений не ограничивается, но учитывается.
  • У модулу нгк_стреам_лимит_цонн_модуле добавлена переменная $limit_conn_status, которая хранит результат ограничения числа соединений: PASSED, REJECTED или REJECTED_DRY_RUN;
  • У модулу нгк_хттп_лимит_рек_модуле добавлена переменная $limit_req_status, которая хранит результат ограничения скорости поступления запросов: PASSED, DELAYED, REJECTED, DELAYED_DRY_RUN или REJECTED_DRY_RUN.

Поред тога, може се приметити емисија њс 0.3.7, ЈаваСцрипт тумач за нгинк веб сервер. њс интерпретер имплементира стандарде ЕЦМАСцрипт и омогућава вам да проширите нгинк-ову способност да обрађује захтеве користећи скрипте у конфигурацији. Скрипте се могу користити у конфигурационој датотеци за дефинисање напредне логике за обраду захтева, генерисање конфигурације, динамичко генерисање одговора, модификовање захтева/одговора или брзо креирање стубова за решавање проблема у веб апликацијама.

В новом выпуске добавлена поддержка методов Object.assign() и Array.prototype.copyWithin(). В console.time() обеспечена возможность использования меток. Переработан код для взаимодействия со внешними объектами и обработки данных в формате JSON. Из CLI удалён вызов console.help().

Извор: опеннет.ру

Додај коментар