Нашри nginx 1.17.6 ва njs 0.3.7

ташкил карда шудааст барориши филиал nginx 1.17.6, ки дар доираи он рушди хусусиятҳои нав идома дорад (дар баробари дастгирӣ устувор филиал 1.16 Танҳо тағйироте, ки бо бартараф кардани хатогиҳои ҷиддӣ ва осебпазирӣ алоқаманданд) ворид карда мешаванд.

асосӣ тағйирдиҳӣ:

  • Тағирёбандаҳои нав илова карда шуданд $proxy_protocol_server_addr и $proxy_protocol_server_port, ки суроғаи сервер ва порти аз сарлавҳаи протоколи PROXY гирифташударо дар бар мегиранд;
  • Директива илова карда шуд лимити_конн_ хушк_рун, переводящая модуль ngx_http_limit_conn_module в режим пробного запуска, при котором число соединений не ограничивается, но учитывается.
  • Дар модул ngx_stream_limit_conn_module добавлена переменная $limit_conn_status, которая хранит результат ограничения числа соединений: PASSED, REJECTED или REJECTED_DRY_RUN;
  • Дар модул ngx_http_limit_req_модул добавлена переменная $limit_req_status, которая хранит результат ограничения скорости поступления запросов: PASSED, DELAYED, REJECTED, DELAYED_DRY_RUN или REJECTED_DRY_RUN.

Илова бар ин, метавон қайд кард маҳсулот NJS 0.3.7, тарҷумони JavaScript барои веб-сервери nginx. Тарҷумаи njs стандартҳои ECMAScript-ро амалӣ мекунад ва ба шумо имкон медиҳад, ки қобилияти nginx-ро барои коркарди дархостҳо бо истифода аз скриптҳои конфигуратсия васеъ кунед. Скриптҳоро дар файли конфигуратсия барои муайян кардани мантиқи пешрафта барои коркарди дархостҳо, тавлиди конфигуратсия, ба таври динамикӣ тавлид кардани посух, тағир додани дархост/ҷавоб ё зуд эҷод кардани нотаҳо барои ҳалли мушкилот дар замимаҳои веб истифода бурдан мумкин аст.

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

Манбаъ: opennet.ru

Илова Эзоҳ