Nginx 1.17.6 eta njs 0.3.7 kaleratzea

Eratua gorako oharra nginx 1.17.6, zeinaren barruan gaitasun berrien garapena jarraitzen du (paraleloki onartzen da egonkorra adarra 1.16 Akats larriak eta ahuleziak ezabatzearekin lotutako aldaketak bakarrik egiten dira).

Nagusia aldaketak:

  • Aldagai berriak gehitu dira $proxy_protocol_server_addr и $proxy_protocol_server_port, PROXY protokoloaren goiburutik lortutako zerbitzariaren helbidea eta ataka dutenak;
  • Zuzentaraua gehitu da limit_conn_dry_run, ngx_http_limit_conn_module modulua probako exekuzio moduan jartzen duena, non konexio kopurua mugatua ez den, baina kontuan hartzen da.
  • Moduluan ngx_stream_limit_conn_module gehitu $limit_conn_status aldagaia, konexio kopurua mugatzearen emaitza gordetzen duena: PASSED, REJECTED edo REJECTED_DRY_RUN;
  • Moduluan ngx_http_limit_req_module $limit_req_status aldagaia gehitu da, jasotako eskaeren tasa mugatzearen emaitza gordetzen duena: PASSED, DELAYED, REJECTED, DELAYED_DRY_RUN edo REJECTED_DRY_RUN.

Gainera, nabarmendu daiteke oharra njs 0.3.7, nginx web zerbitzarirako JavaScript interpretea. Njs interpreteak ECMAScript estandarrak inplementatzen ditu eta nginx-ek eskaerak prozesatzeko gaitasuna zabaltzen dizu konfigurazioan scriptak erabiliz. Scriptak konfigurazio fitxategi batean erabil daitezke eskaerak prozesatzeko, konfigurazio bat sortzeko, erantzun bat dinamikoki sortzeko, eskaera/erantzun bat aldatzeko edo web aplikazioetako arazoak konpontzeko zirriborroak azkar sortzeko logika aurreratua definitzeko.

Bertsio berriak Object.assign() eta Array.prototype.copyWithin() metodoetarako laguntza gehitzen du. Console.time() etiketak erabiltzeko gaitasuna ematen du. Kanpoko objektuekin elkarreragin eta datuak JSON formatuan prozesatzeko kodea berritu da. console.help() deia KLItik kendu da.

Iturria: opennet.ru

Erosi hosting fidagarria DDoS babesa duten guneetarako, VPS VDS zerbitzariak 🔥 Erosi webguneentzako ostatu fidagarria DDoS babesarekin, VPS VDS zerbitzariak | ProHoster