nginx xnumx

Nginx 1.19.1 er blevet frigivet, den næste udgivelse i den nuværende hovedlinjegren af ​​nginx-webserveren. Hovedlinjegrenen er under aktiv udvikling, mens den nuværende stabile gren (1.18) kun har fejlrettelser.

  • Ændring: direktiver dvælende_tæt, dvælende_tid и dvælende_timeout fungerer nu, når du bruger HTTP/2.
  • Ændring: nu bliver ekstra data sendt af backend altid kasseret.
  • Ændring: nu, når den modtager et for kort svar fra en FastCGI-server, forsøger nginx at sende den tilgængelige del af svaret til klienten og lukker derefter forbindelsen med klienten.
  • Ændring: Nu, når nginx modtager et svar af forkert længde fra gRPC-backend, stopper nginx med at behandle svaret med en fejl.
  • Tilføjelse: min_free parameter i direktiver proxy_cache_sti,fastcgi_cache_path, scgi_cache_path и uwsgi_cache_path. Tak Adam Bambuch.
  • Rette: nginx fjernede ikke unix-domæne-lyttestik, da den elegant lukkede ned på et SIGQUIT-signal.
  • Fix: UDP-pakker med nulstørrelse blev ikke proxy.
  • Fix: Proxy til uwsgi-backends ved hjælp af SSL virker muligvis ikke. Tak Guanzhong Chen.
  • Rette: Fejlhåndtering ved brug af et direktiv ssl_ocsp.
  • Bugfix: Når du bruger XFS- og NFS-filsystemer, kan diskens cache-størrelse blive beregnet forkert.
  • Fix: Hvis den memcachede server returnerede et forkert svar, kunne "negativ størrelse buf i writer"-meddelelser vises i logfilerne.

Udkom samtidig med nginx njs 0.4.2

njs er en undergruppe af JavaScript-sproget, der giver dig mulighed for at udvide funktionaliteten af ​​nginx. njs er kompatibel med ECMAScript 5.1 (streng tilstand) med nogle udvidelser til ECMAScript 6 og nyere. Kompatibilitet er under udvikling.

Kilde: linux.org.ru

Tilføj en kommentar