Tso tawm nginx 1.19.1 thiab njs 0.4.2

Xa los ntawm tso tawm ib ceg tshiab nginx 1.19.1, nyob rau hauv uas cov cib fim tshiab tau tsim. Nyob rau hauv parallel txhawb ruaj khov ceg 1.18.x Tsuas yog cov kev hloov pauv cuam tshuam txog kev tshem tawm qhov ua yuam kev loj thiab qhov tsis zoo yog ua. Xyoo tom ntej, raws li lub ntsiab ceg 1.19.x, ib ceg ruaj khov 1.20 yuav raug tsim.

ntsiab hloov:

  • Hauv cov lus qhia "proxy_cache_path",
    "fastcgi_cache_path", "scgi_cache_path" thiab "uwsgi_cache_path" ntxiv qhov "min_free" parameter uas tswj cov cache loj raws li kev txiav txim siab yam tsawg kawg nkaus ntawm qhov chaw dawb disk.

  • Cov lus qhia "lingering_kaw", "lingering_time" thiab "lingering_timeout" raug yoog los ua haujlwm nrog HTTP / 2.
  • Xyuas kom meej tias tag nrho cov ntaub ntawv tsis tsim nyog xa los ntawm lub backend raug muab pov tseg.
  • Thaum tau txais cov lus teb luv heev los ntawm FastCGI server, Nginx tam sim no sim xa ib feem ntawm cov lus teb rau tus neeg siv khoom thiab tom qab ntawd kaw qhov kev sib txuas.
  • Thaum tau txais cov lus teb ntawm qhov tsis raug ntev los ntawm gRPC backend, Nginx nres ua qhov kev thov nrog cov lus yuam kev.
  • Cov kev ua yuam kev tau raug kho, piv txwv li, kev tshem tawm ntawm kev mloog Unix sockets thaum ua tiav SIGQUIT teeb liab tau lees paub, proxying ntawm xoom-loj UDP packets thiab proxying rau uwsgi backends thaum siv SSL tau raug kho, kev ua yuam kev tau raug kho thaum siv lub "ssl_ocsp" cov lus qhia, kev suav tsis raug ntawm cov cache loj hauv XFS cov ntaub ntawv tau raug kho thiab NFS.

Ib txhij coj qhov chaw tso tawm xws 0.4.2, tus neeg txhais lus JavaScript rau nginx web server. Tus neeg txhais lus njs siv ECMAScript cov qauv thiab tso cai rau koj nthuav nginx lub peev xwm los ua cov ntawv thov siv cov ntawv sau hauv kev teeb tsa. Cov ntawv sau tuaj yeem siv tau rau hauv cov ntaub ntawv teeb tsa los txhais cov ntsiab lus siab tshaj plaws rau kev ua cov lus thov, tsim ib qho kev teeb tsa, dynamically tsim cov lus teb, hloov kho qhov kev thov / teb, lossis sai sai tsim stubs los daws cov teeb meem hauv web applications. Tus tshiab version ntxiv kev txhawb nqa rau RegExp.prototype[Symbol.replace] thiab %TypedArray%.prototype.sort(). Qhov muaj peev xwm ntawm kab-los-kab rov qab yog qhia. Cov haujlwm zoo li mkdir(), readdir() thiab rmdir() tau ntxiv rau "fs" module.

Tsis tas li ntawd, Ministry of Internal Affairs ntawm Lavxias Federation .ΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ kev lees paub ntawm cov ntaub ntawv hais txog kev txiav tawm ntawm rooj plaub ua txhaum cai hais txog cov cai rau Nginx software, nrog rau kev ua tiav ntawm kev txheeb xyuas qhov kev txiav txim siab los ntawm tus saib xyuas tus kws lij choj lub chaw haujlwm. "Qhov teeb meem txhaum cai, tau pib thaum Lub Kaum Ob Hlis 04.12.2019, 18.05.2020 ntawm qhov tseeb ntawm kev ua txhaum cai ntawm Rambler Internet Holding LLC thaum lub sijhawm txhim kho Nginx software, raug txiav tawm thaum lub Tsib Hlis 1, 1 raws li kab lus 24 ntawm ntu XNUMX ntawm Art. XNUMX ntawm Txoj Cai Kev Ua Phem Txhaum Cai ntawm Lavxias Federation (vim tias tsis muaj lub cev tsis zoo). Ua ntej ntawm kev txiav txim txhaum cai qhia Igor Sysoev, tus sau ntawm Nginx, tab sis tseem muaj qhov ua tau ntawm qhov kev txiav txim siab no raug tshem tawm los ntawm cov neeg saib xyuas. Nyob rau tib lub sij hawm, nyob rau hauv ib lub tsev hais plaub US txuas ntxiv mus ntsig txog cov cai rau Nginx, kev hais plaub tawm tsam lub tuam txhab F5 Networks, pib tom qab kev foob los ntawm lub tuam txhab kev cai lij choj Lynwood Investments.

Tau qhov twg los: opennet.ru

Ntxiv ib saib