nginx 1.19.1

Nginx 1.19.1 on julkaistu, seuraava julkaisu nginx-verkkopalvelimen nykyisessä päälinjahaarassa. Päälinjan haaraa kehitetään aktiivisesti, kun taas nykyisellä vakaalla haaralla (1.18) on vain virheenkorjauksia.

  • Muutos: ohjeet lingering_close, viipyvä_aika и lingering_timeout toimii nyt käytettäessä HTTP/2:ta.
  • Muutos: nyt taustajärjestelmän lähettämät ylimääräiset tiedot hylätään aina.
  • Muutos: nyt, kun nginx saa liian lyhyen vastauksen FastCGI-palvelimelta, se yrittää lähettää käytettävissä olevan osan vastauksesta asiakkaalle ja katkaisee sitten yhteyden asiakkaaseen.
  • Muutos: nyt, kun nginx saa väärän pituisen vastauksen gRPC-taustajärjestelmästä, se lopettaa vastauksen käsittelyn virheellä.
  • Lisäys: min_free parametri direktiiveissä proxy_cache_path, fastcgi_cache_path, scgi_cache_path и uwsgi_cache_path. Kiitos Adam Bambuch.
  • Korjaus: nginx ei poistanut unix-verkkotunnuksen kuunteluliitäntöjä sulkiessaan kauniisti SIGQUIT-signaalin.
  • Korjaus: Nollakokoisia UDP-paketteja ei välitetty.
  • Korjaus: Välityspalvelin uwsgi-taustajärjestelmiin SSL:n avulla ei ehkä toimi. Kiitos Guanzhong Chen.
  • Korjaus: Virheiden käsittelyssä käskyä käytettäessä ssl_ocsp.
  • Bugikorjaus: XFS- ja NFS-tiedostojärjestelmiä käytettäessä levyn välimuistin koko saattaa laskea väärin.
  • Korjaus: Jos välimuistissa oleva palvelin palautti virheellisen vastauksen, "negatiivinen koko buf kirjoittajassa" -viestejä saattaa ilmestyä lokeihin.

Tuli ulos samaan aikaan kuin nginx njs 0.4.2

njs on JavaScript-kielen osajoukko, jonka avulla voit laajentaa nginxin toimintoja. njs on yhteensopiva ECMAScript 5.1:n (tiukka tila) kanssa joidenkin ECMAScript 6:n ja uudempien laajennusten kanssa. Yhteensopivuus on kehitteillä.

Lähde: linux.org.ru

Lisää kommentti