nginx 1.19.1

Izlaida nginx 1.19.1, kārtējais izlaidums pašreizējā mainline versijā tīmekļa servera nginx. Aktīva izstrāde notiek mainline versijā, savukārt pašreizējā stabilajā versijā (1.18) tiek veikti tikai kļūdu labojumi.

  • Izmaiņas: direktīvas lingering_close, lingering_time un lingering_timeout tagad darbojas, izmantojot HTTP/2.
  • Izmaiņas: tagad liekie dati, ko nosūta backend, vienmēr tiek noraidīti.
  • Izmaiņas: tagad, saņemot pārāk īsu atbildi no FastCGI servera, nginx mēģina nosūtīt klientam pieejamo atbildes daļu, pēc tam slēdz savienojumu ar klientu.
  • Izmaiņas: tagad, saņemot atbildi ar nepareizu garumu no gRPC backend, nginx pārtrauc atbildes apstrādi ar kļūdu.
  • Pievienojums: min_free parametrs direktīvās proxy_cache_path, fastcgi_cache_path, scgi_cache_path un uwsgi_cache_path. Paldies Adam Bambuch.
  • Kļūda: nginx neatbrīvoja unix domain listen-soketus, kad tika veikta pakāpeniska pārtraukšana pēc SIGQUIT signāla.
  • Kļūda: UDP nulles lieluma paketi netika starpniekservera.
  • Kļūda: starpniekservera uz uwsgi backend ar SSL varētu nedarboties. Paldies Guanzhong Chen.
  • Kļūda: kļūdu apstrādē, izmantojot direktīvu ssl_ocsp.
  • Kļūda: izmantojot XFS un NFS failu sistēmas, kešatmiņas izmērs diskā varēja tikt nepareizi aprēķināts.
  • Kļūda: ja memcached serveris atgrieza nepareizu atbildi, žurnālos varēja parādīties ziņojumi "negative size buf in writer".

Vienlaicīgi ar nginx tika izlaists njs 0.4.2

njs — tā ir JavaScript valodas apakškopa, kas ļauj paplašināt nginx funkcionalitāti. njs ir saderīgs ar ECMAScript 5.1 (stingrā režīmā) ar dažām ECMAScript 6 un vēlākās paplašinājumiem. Saderība joprojām tiek attīstīta.

Avots: linux.org.ru

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster