Ukukhishwa kwe-nginx 1.17.6 kanye ne-njs 0.3.7

Kwakhiwe ukukhishwa komfula nginx 1.17.6, lapho ukuthuthukiswa kwamakhono amasha kuqhubeka khona (ngokuhambisanayo kusekelwe ukuzinza igatsha 1.16 Izinguquko ezihlobene kuphela nokuqedwa kwamaphutha amakhulu kanye nokuba sengozini okwenziwayo).

main shintsha:

  • Okuguquguqukayo okusha kwengeziwe $proxy_protocol_server_addr ΠΈ $proxy_protocol_server_port, equkethe ikheli leseva nembobo etholwe kusihloko sephrothokholi ye-PROXY;
  • Isiqondiso sengeziwe umkhawulo_conn_ryry_run, пСрСводящая ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ngx_http_limit_conn_module Π² Ρ€Π΅ΠΆΠΈΠΌ ΠΏΡ€ΠΎΠ±Π½ΠΎΠ³ΠΎ запуска, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ число соСдинСний Π½Π΅ ограничиваСтся, Π½ΠΎ учитываСтся.
  • Kumojula ngx_stream_limit_conn_module Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° пСрСмСнная $limit_conn_status, которая Ρ…Ρ€Π°Π½ΠΈΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ограничСния числа соСдинСний: PASSED, REJECTED ΠΈΠ»ΠΈ REJECTED_DRY_RUN;
  • Kumojula ngx_http_limit_req_module Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° пСрСмСнная $limit_req_status, которая Ρ…Ρ€Π°Π½ΠΈΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ограничСния скорости поступлСния запросов: PASSED, DELAYED, REJECTED, DELAYED_DRY_RUN ΠΈΠ»ΠΈ REJECTED_DRY_RUN.

Ukwengeza, kungaphawulwa ukukhululwa ngi 0.3.7, umhumushi we-JavaScript weseva yewebhu ye-nginx. Umhumushi we-njs usebenzisa amazinga e-ECMAScript futhi ikuvumela ukuthi unwebe ikhono le-nginx lokucubungula izicelo usebenzisa imibhalo ekucushweni. Imibhalo ingasetshenziswa efayeleni lokumisa ukuchaza ingqondo ethuthukile yokucubungula izicelo, ukukhiqiza ukuhlela, ukukhiqiza impendulo enamandla, ukuguqula isicelo/impendulo, noma ukudala ngokushesha ama-stubs ukuxazulula izinkinga kuzinhlelo zokusebenza zewebhu.

Π’ Π½ΠΎΠ²ΠΎΠΌ выпускС Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Object.assign() ΠΈ Array.prototype.copyWithin(). Π’ console.time() обСспСчСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования ΠΌΠ΅Ρ‚ΠΎΠΊ. ΠŸΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚Π°Π½ ΠΊΠΎΠ΄ для взаимодСйствия со внСшними ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ JSON. Из CLI ΡƒΠ΄Π°Π»Ρ‘Π½ Π²Ρ‹Π·ΠΎΠ² console.help().

Source: opennet.ru

Engeza amazwana