nginx 1.19.1

Välja on antud Nginx 1.19.1, mis on nginxi veebiserveri praeguse põhiliini järgmine väljalase. Põhiliini haru on aktiivses arenduses, samas kui praegusel stabiilsel harul (1.18) on ainult veaparandused.

  • Muudatus: direktiivid lingering_close, lingering_time и lingering_timeout nüüd töötab HTTP/2 kasutamisel.
  • Muudatus: nüüd jäetakse taustaprogrammi saadetud lisaandmed alati kõrvale.
  • Muudatus: nüüd, kui saab FastCGI serverilt liiga lühikese vastuse, proovib nginx saata kliendile vastuse saadaoleva osa ja seejärel sulgeb ühenduse kliendiga.
  • Muudatus: gRPC taustaprogrammilt vale pikkusega vastuse saamisel lõpetab nginx nüüd veaga vastuse töötlemise.
  • Lisa: min_free parameeter käskkirjades proxy_cache_path, fastcgi_cache_path, scgi_cache_path и uwsgi_cache_path. Aitäh Adam Bambuch.
  • Parandus: nginx ei eemaldanud SIGQUIT-signaali graatsiliselt väljalülitamisel unixi domeeni kuulamispesasid.
  • Parandus: nullsuurusega UDP-pakette ei edastatud puhverserverile.
  • Parandus: uwsgi taustaprogrammide puhverserver SSL-i abil ei pruugi toimida. Aitäh Guanzhong Chen.
  • Parandus: vigade käsitlemine direktiivi kasutamisel ssl_ocsp.
  • Veaparandus: XFS- ja NFS-failisüsteemide kasutamisel võib ketta vahemälu suurust valesti arvutada.
  • Parandus: kui vahemällu salvestatud server tagastas vale vastuse, võivad logidesse ilmuda teated "kirjutajas negatiivse suuruse buf".

Tuli välja samal ajal kui nginx njs 0.4.2

njs on JavaScripti keele alamhulk, mis võimaldab teil nginxi funktsioone laiendada. njs ühildub ECMAScript 5.1-ga (range režiim) koos mõne ECMAScript 6 ja uuema laiendusega. Ühilduvus on väljatöötamisel.

Allikas: linux.org.ru

Lisa kommentaar