nginx 1.19.1

Vyšiel nginx 1.19.1, ďalšia vydanie v aktuálnej mainline vetve webového servera nginx. V mainline vetve prebieha aktívny vývoj, zatiaľ čo do aktuálnej stabilnej vetvy (1.18) sú pridávané len opravy chýb.

  • Zmena: direktívy lingering_close, lingering_time a lingering_timeout teraz fungujú pri použití HTTP/2.
  • Zmena: teraz sú nadbytočné dáta poslané backendom vždy odmietané.
  • Zmena: teraz, pri prijímaní príliš krátkej odpovede od FastCGI servera, sa nginx pokúša odoslať klientovi dostupnú časť odpovede, po čom uzavrie spojenie s klientom.
  • Zmena: teraz, pri prijímaní odpovede nesprávnej dĺžky od gRPC backendu, nginx prerušuje spracovanie odpovede s chybou.
  • Pridanie: parameter min_free v direktívach proxy_cache_path, fastcgi_cache_path, scgi_cache_path a uwsgi_cache_path. Ďakujeme Adamovi Bambuchovi.
  • Oprava: nginx neodstraňoval unix domain listen-sokety pri plynulom ukončení signálom SIGQUIT.
  • Oprava: UDP pakety nulovej veľkosti neboli proxyované.
  • Oprava: proxyovanie na uwsgi backendy s použitím SSL mohlo nefungovať. Ďakujeme Guanzhong Chenovi.
  • Oprava: pri spracovaní chýb pri použití direktívy ssl_ocsp.
  • Oprava: pri použití súborových systémov XFS a NFS mohla byť veľkosť cache na disku počítaná nesprávne.
  • Oprava: ak server memcached vracal nesprávnu odpoveď, v logoch sa mohli objaviť správy „negative size buf in writer“.

S nginxom bol vydaný njs 0.4.2

njs je podmnožina jazyka JavaScript, ktorá umožňuje rozšíriť funkčnosť nginx. njs je kompatibilný s ECMAScript 5.1 (prísny režim) s niektorými rozšíreniami ECMAScript 6 a neskôr. Kompatibilita je vo fáze vývoja.

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster