nginx 1.19.1

Nginx 1.19.1 estis publikigita, la sekva eldono en la nuna ĉeftendenca branĉo de la retservilo nginx. La ĉeftendenca branĉo estas sub aktiva evoluo, dum la nuna stabila branĉo (1.18) nur havas cimojn.

  • Ŝanĝo: direktivoj lingering_close, lingering_time и lingering_timeout nun funkcias kiam vi uzas HTTP/2.
  • Ŝanĝo: nun kromaj datumoj senditaj de la backend ĉiam estas forĵetitaj.
  • Ŝanĝo: nun, ricevinte tro mallongan respondon de FastCGI-servilo, nginx provas sendi la disponeblan parton de la respondo al la kliento, kaj poste fermas la ligon kun la kliento.
  • Ŝanĝo: nun, ricevinte respondon de malĝusta longo de la gRPC-backend, nginx ĉesas prilabori la respondon kun eraro.
  • Aldono: min_free parametro en direktivoj proxy_cache_path, fastcgi_cache_path, scgi_cache_path и uwsgi_cache_path. Dankon Adam Bambuch.
  • Ripari: nginx ne forigis unix-domajnajn aŭskultajn ingojn kiam gracie fermiĝis sur SIGQUIT-signalo.
  • Ripari: Nulgrandaj UDP-pakaĵoj ne estis proksitaj.
  • Ripari: Prokurado al uwsgi-backends uzante SSL eble ne funkcias. Dankon Guanzhong Chen.
  • Ripari: Eraro pritraktado dum uzado de direktivo ssl_ocsp.
  • Eraro: Kiam oni uzas XFS kaj NFS-dosiersistemojn, la diska kaŝmemorgrandeco povus esti kalkulita malĝuste.
  • Riparo: Se la memcached servilo resendis malĝustan respondon, "negativa grandeco buf en verkisto" mesaĝoj povus aperi en la protokoloj.

Eliris samtempe kun nginx njs 0.4.2

njs estas subaro de la JavaScript-lingvo kiu permesas vin etendi la funkciojn de nginx. njs estas kongrua kun ECMAScript 5.1 (strikta reĝimo) kun kelkaj etendaĵoj al ECMAScript 6 kaj poste. Kongrueco estas evoluanta.

fonto: linux.org.ru

Aldoni komenton