nginx 1.19.1

Ang Nginx 1.19.1 ay inilabas, ang susunod na release sa kasalukuyang mainline na sangay ng nginx web server. Ang pangunahing linya ng sangay ay nasa ilalim ng aktibong pag-unlad, habang ang kasalukuyang stable na sangay (1.18) ay mayroon lamang mga pag-aayos ng bug.

  • Baguhin: mga direktiba nagtatagal_malapit, matagal_panahon ΠΈ lingering_timeout gumagana na ngayon kapag gumagamit ng HTTP/2.
  • Baguhin: ngayon, ang karagdagang data na ipinadala ng backend ay palaging itinatapon.
  • Baguhin: ngayon, kapag nakakatanggap ng masyadong maikling tugon mula sa isang FastCGI server, sinusubukan ng nginx na ipadala ang magagamit na bahagi ng tugon sa kliyente, at pagkatapos ay isasara ang koneksyon sa kliyente.
  • Baguhin: ngayon, kapag nakatanggap ng tugon na hindi tamang haba mula sa gRPC backend, hihinto ng nginx ang pagproseso ng tugon nang may error.
  • Dagdag: min_free na parameter sa mga direktiba proxy_cache_path, fastcgi_cache_path, scgi_cache_path ΠΈ uwsgi_cache_path. Salamat Adam Bambuch.
  • Ayusin: hindi inalis ng nginx ang mga unix domain listen socket kapag maganda ang pag-shut down sa isang signal ng SIGQUIT.
  • Ayusin: Ang mga zero size na UDP packet ay hindi na-proxie.
  • Ayusin: Maaaring hindi gumana ang pag-proxy sa mga uwsgi backend gamit ang SSL. Salamat Guanzhong Chen.
  • Ayusin: Error sa paghawak kapag gumagamit ng direktiba ssl_ocsp.
  • Bugfix: Kapag gumagamit ng XFS at NFS file system, ang laki ng cache ng disk ay maaaring makalkula nang hindi tama.
  • Ayusin: Kung nagbalik ang memcached server ng maling tugon, maaaring lumabas ang mga mensaheng "negative size buf in writer" sa mga log.

Lumabas kasabay ng nginx njs 0.4.2

Ang njs ay isang subset ng wikang JavaScript na nagbibigay-daan sa iyong palawigin ang functionality ng nginx. Ang njs ay tugma sa ECMAScript 5.1 (strict mode) na may ilang extension sa ECMAScript 6 at mas bago. Ang pagiging tugma ay nasa ilalim ng pag-unlad.

Pinagmulan: linux.org.ru

Magdagdag ng komento