nginx 1.19.1

Nginx 1.19.1 er udkommet, en ny version i den aktuelle mainline-gren af webserveren nginx. I mainline-grenen foregår der aktiv udvikling, mens der kun laves fejlrettelser i den nuværende stabile gren (1.18).

  • Ændring: direktiver lingering_close, lingering_time og lingering_timeout arbejder nu ved brug af HTTP/2.
  • Ændring: nu kasseres overflødige data sendt af backend altid.
  • Ændring: nu, når der modtages et for kort svar fra FastCGI-serveren, forsøger nginx at sende den tilgængelige del af svaret til klienten, hvorefter forbindelsen til klienten lukkes.
  • Ændring: nu, når der modtages et svar med forkert længde fra gRPC-backend, stopper nginx behandlingen af svaret med en fejl.
  • Tilføjelse: min_free parameteren i direktiverne proxy_cache_path, fastcgi_cache_path, scgi_cache_path og uwsgi_cache_path. Tak til Adam Bambuch.
  • Retning: nginx fjernede ikke unix domain listen-sockets ved blød afslutning via SIGQUIT signal.
  • Retning: UDP-pakker med nul størrelse blev ikke proxied.
  • Retning: proxiering til uwsgi-backends med SSL kunne være ikke fungerende. Tak til Guanzhong Chen.
  • Retning: i fejlbehandling ved brug af direktivet ssl_ocsp.
  • Retning: ved brug af filsystemer XFS og NFS kunne cache-størrelsen på disken blive fejltolket.
  • Retning: hvis memcached-serveren returnerede et forkert svar, kunne der opstå meddelelser i loggene som «negative size buf in writer».

Samtidig med nginx er njs 0.4.2

njs — et undersæt af JavaScript-sproget, der muliggør udvidelse af nginx's funktionalitet. njs er kompatibel med ECMAScript 5.1 (strict mode) med nogle udvidelser fra ECMAScript 6 og senere. Kompatibiliteten er under udvikling.

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster