Rilaxx ta 'nginx 1.17.6 u njs 0.3.7

Iffurmat rilaxx upstream nginx 1.17.6, li fih ikompli l-iżvilupp ta' kapaċitajiet ġodda (b'mod parallel appoġġjat stabbli fergħa 1.16 Isiru biss bidliet relatati mal-eliminazzjoni ta' żbalji serji u vulnerabbiltajiet).

Il-prinċipali bidliet:

  • Varjabbli ġodda miżjuda $proxy_protocol_server_addr и $proxy_protocol_server_port, li fihom l-indirizz tas-server u l-port miksuba mill-header tal-protokoll PROXY;
  • Direttiva miżjuda limit_conn_dry_run, переводящая модуль ngx_http_limit_conn_module в режим пробного запуска, при котором число соединений не ограничивается, но учитывается.
  • Fil-modulu ngx_stream_limit_conn_module добавлена переменная $limit_conn_status, которая хранит результат ограничения числа соединений: PASSED, REJECTED или REJECTED_DRY_RUN;
  • Fil-modulu ngx_http_limit_req_module добавлена переменная $limit_req_status, которая хранит результат ограничения скорости поступления запросов: PASSED, DELAYED, REJECTED, DELAYED_DRY_RUN или REJECTED_DRY_RUN.

Barra minn hekk, tista 'tinnota jeħilsu njs 0.3.7, interpretu JavaScript għas-server tal-web nginx. L-interpretu njs jimplimenta l-istandards ECMAScript u jippermettilek tespandi l-abbiltà ta 'nginx li tipproċessa talbiet billi tuża skripts fil-konfigurazzjoni. L-iskripts jistgħu jintużaw f'fajl ta 'konfigurazzjoni biex jiddefinixxu loġika avvanzata għall-ipproċessar ta' talbiet, jiġġeneraw konfigurazzjoni, jiġġeneraw rispons b'mod dinamiku, jimmodifikaw talba/rispons, jew joħolqu malajr stubs biex isolvu problemi fl-applikazzjonijiet tal-web.

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

Sors: opennet.ru

Żid kumment