Fa'asa'olotoina o le nginx 1.19.1 ma le njs 0.4.2

Fa'ailoa tatala mai se lala fou fou nginx 1.19.1, o lo'o fa'atupuina ai avanoa fou. I tulaga tutusa lagolago fale mautu lala 1.18.x Na o suiga e fesoʻotaʻi ma le faʻaumatiaina o mea sese matuia ma faʻafitauli e faia. O le tausaga a sau, e faʻavae i luga o le lala autu 1.19.x, o le a fausia se lala mautu 1.20.

tele suiga:

  • I le faatonuga "sui_cache_path",
    "fastcgi_cache_path", "scgi_cache_path" ma le "uwsgi_cache_path" faʻaopoopoina le "min_free" parakalafa e faʻatonutonuina le tele o le cache e faʻatatau i le fuafuaina o le laʻititi laʻititi o avanoa avanoa.

  • Fa'atonuga"fa'atumau_latalata", "lingering_time" ma le "lingering_timeout" o loʻo faʻafetaui e galue ma HTTP/2.
  • Faʻamautinoa o faʻamatalaga uma e le manaʻomia e lafo e le pito i tua e lafoai.
  • A maua se tali puʻupuʻu mai le FastCGI server, ua taumafai nei Nginx e lafo le vaega avanoa o le tali i le kalani ona tapuni lea o le fesoʻotaʻiga.
  • Pe a maua se tali o le umi le saʻo mai le gRPC backend, e taofi e Nginx le faʻaogaina o le talosaga ma se feʻau sese.
  • O mea sese ua faʻamautuina, mo se faʻataʻitaʻiga, o le aveeseina o faʻalogo Unix sockets pe a faʻagasolo le faailo SIGQUIT ua faʻamautinoa, sui o le zero-size UDP packets ma sui i uwsgi backends pe a faʻaaogaina SSL ua faʻaleleia, faʻaogaina mea sese ua faʻamautuina pe a faʻaaogaina le "ssl_ocsp" faʻatonuga, faʻatatau le saʻo o le tele o le cache i le faila faila XFS ua faʻamautu ma NFS.

Faʻatasi na tupu tatalaina njs 0.4.2, o se fa'aliliuupu JavaScript mo le server web nginx. O le fa'aliliuga njs e fa'atino tulaga fa'ata'atia a le ECMAScript ma fa'atagaina oe e fa'alautele le agava'a o le nginx e fa'agasolo ai talosaga e fa'aaoga ai tusitusiga i le fa'atulagaga. E mafai ona faʻaogaina tusitusiga i se faila faʻapipiʻi e faʻamalamalama ai le faʻaogaina o le faʻaogaina o talosaga, faʻatupuina o se faʻatulagaga, faʻamalosia le faʻatupuina o se tali, faʻaleleia se talosaga / tali, poʻo le vave faia o stubs e foia ai faʻafitauli i luga o upega tafaʻilagi. O le lomiga fou e faʻaopoopoina le lagolago mo RegExp.prototype[Symbol.replace] ma %TypedArray%.prototype.sort(). Ua fa'ailoa mai le avanoa e toe fa'ata'ita'i ai i tua. O galuega e pei o le mkdir (), readdir () ma le rmdir () ua faʻaopoopoina i le "fs" module.

E le gata i lea, o le Matagaluega o le Lotoifale o le Russian Federation maua faʻamaoniga o faʻamatalaga e uiga i le faʻamutaina o le mataupu tau solitulafono e uiga i aia tatau i le Nginx software, faʻapea foʻi ma le faʻamaeʻaina o le faʻamaoniga o le faaiuga na faia e le ofisa o le loia a le malo. "O le mataupu tau solitulafono, na amataina i le 04.12.2019/18.05.2020/1 i luga o le mea moni o le solia o le puletaofia e le Rambler Internet Holding LLC i le taimi o le atinaʻeina o le Nginx software, na faʻamutaina i le 1/24/XNUMX i lalo o le fuaiupu XNUMX o le vaega XNUMX o ata. XNUMX o le Tulafono o Taualumaga Solitulafono a le Malo o Rusia (ona o le leai o se corpus delicti). I le amataga o le faamutaina o le mataupu tau solitulafono lipotia Igor Sysoev, tusitala o Nginx, ae o loʻo i ai pea le avanoa o lenei faʻaiʻuga e faʻaleaogaina e le pulega vaʻaia. I le taimi lava e tasi, i le faamasinoga a Amerika faaauau e fesoʻotaʻi ma aia tatau i Nginx, taualumaga faʻasaga i le kamupani F5 Networks, na amataina ina ua maeʻa le failaina o se tagi a le ofisa loia Lynwood Investments.

puna: opennet.ru

Faaopoopo i ai se faamatalaga