Tso tawm nginx 1.17.0 thiab njs 0.3.2

Xa los ntawm thawj zaug tso tawm tshiab lub ntsiab ceg nginx 1.17, nyob rau hauv uas txoj kev loj hlob ntawm tshiab muaj peev xwm yuav txuas ntxiv (nyob rau hauv parallel txhawb ruaj khov ceg 1.16 Tsuas yog cov kev hloov pauv cuam tshuam txog kev tshem tawm qhov ua yuam kev loj thiab qhov tsis zoo yog ua).

ntsiab hloov:

  • Ntxiv kev txhawb nqa rau qhov sib txawv hauv "limit_rate" thiab "limit_rate_after" cov lus qhia, nrog rau hauv "proxy_upload_rate" thiab
    "proxy_download_rate" ntawm cov kwj module;

  • Cov kev xav tau ntxiv rau qhov tsawg kawg nkaus txhawb nqa ntawm OpenSSL - 0.9.8;
  • Los ntawm lub neej ntawd, ngx_http_postpone_filter_module module yog tsim;
  • Teeb meem nrog "nrog" cov lus qhia tsis ua haujlwm hauv "yog" thiab "limit_except" blocks tau raug daws;
  • Kho kab laum thaum ua cov nqi byte "ntau".

Ntawm cov kev txhim kho tseem ceeb uas xav tau hauv ceg 1.17, kev ua raws li kev txhawb nqa tau hais QUIC thiab HTTP/3.

Tsis tas li ntawd, nws tuaj yeem raug sau tseg tso tawm njs 0.3.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 rau hauv cov ntaub ntawv teeb tsa los txhais cov ntsiab lus siab tshaj plaws rau kev ua cov lus thov, tsim cov teeb tsa, tsim cov lus teb, hloov kho qhov kev thov / teb, lossis sai sai tsim cov stubs los daws cov teeb meem hauv web applications.

Qhov kev tso tawm tshiab ntawm njs ntxiv kev txhawb nqa rau txoj hlua cov qauv uas tau hais tseg hauv qhov tshwj xeeb ECMAScript xyoo 6. String templates yog cov kab ntawv uas tso cai rau kev qhia inlining. Cov lus qhia tau txhais hauv qhov thaiv ${...} muab tso rau hauv kab, uas tuaj yeem suav nrog ob qho tib si sib txawv (${name}) thiab kab lus (${5 + a + b})). Tsis tas li ntawd, kev txhawb nqa rau cov pab pawg muaj npe tau ntxiv rau cov khoom RegExp, tso cai rau koj los koom nrog qhov chaw ntawm txoj hlua sib tw los ntawm cov lus qhia tsis tu ncua nrog cov npe tshwj xeeb tsis yog cov lej sib tw. Ntxiv kev txhawb nqa rau kev tsim nrog GNU Readline tsev qiv ntawv.

Tau qhov twg los: opennet.ru

Ntxiv ib saib