Nginx 1.19.1 har blitt utgitt, den neste utgivelsen i den nåværende hovedlinjen til nginx-nettserveren. Hovedlinjegrenen er under aktiv utvikling, mens den nåværende stabile grenen (1.18) kun har feilrettinger.
- Endring: direktiver dvelende_nær, dvelende_tid и lingering_timeout fungerer nå når du bruker HTTP/2.
- Endre: nå blir ekstra data sendt av backend alltid forkastet.
- Endre: nå, når du mottar et for kort svar fra en FastCGI-server, prøver nginx å sende den tilgjengelige delen av svaret til klienten, og lukker deretter forbindelsen med klienten.
- Endre: nå, når du mottar et svar med feil lengde fra gRPC-backend, slutter nginx å behandle svaret med en feil.
- Tillegg: min_free parameter i direktiver proxy_cache_path, fastcgi_cache_path, scgi_cache_path и uwsgi_cache_path. Takk Adam Bambuch.
- Reparer: nginx fjernet ikke unix-domenelyttekontakter da den slo seg elegant av på et SIGQUIT-signal.
- Fix: UDP-pakker med null størrelse ble ikke fullført.
- Fix: Proxying til uwsgi-backends ved hjelp av SSL fungerer kanskje ikke. Takk, Guanzhong Chen.
- Fix: Feilhåndtering ved bruk av et direktiv ssl_ocsp.
- Feilretting: Når du bruker XFS- og NFS-filsystemer, kan størrelsen på diskbufferen beregnes feil.
- Reparer: Hvis den memcached-serveren returnerte et feil svar, kan "negativ størrelse buf in writer"-meldinger vises i loggene.
Kom ut samtidig med nginx njs 0.4.2
njs er et undersett av JavaScript-språket som lar deg utvide funksjonaliteten til nginx. njs er kompatibel med ECMAScript 5.1 (streng modus) med noen utvidelser til ECMAScript 6 og nyere. Kompatibilitet er under utvikling.
Kilde: linux.org.ru