Nginx 1.23.0 хувилбарыг гарга

Nginx 1.23.0-ийн шинэ үндсэн салбарын анхны хувилбарыг танилцуулсан бөгөөд үүний хүрээнд шинэ боломжуудыг үргэлжлүүлэн хөгжүүлэх болно. Зэрэгцээ хадгалагдаж буй тогтвортой салбар 1.22.x нь зөвхөн ноцтой алдаа, эмзэг байдлыг арилгахтай холбоотой өөрчлөлтүүдийг агуулдаг. Ирэх жил үндсэн салбар 1.23.x дээр тулгуурлан тогтвортой салбар 1.24 бий болно.

Үндсэн өөрчлөлтүүд:

  • Дотоод API-г дахин боловсруулж, толгойн мөрүүдийг холбосон жагсаалт хэлбэрээр илгээсэн.
  • FastCGI, SCGI болон uwsgi арын хэсэгт, ngx_http_perl_module модулийн $r->header_in() арга болон “$http_...”, “$sent_http_... хувьсагчдад шилжих үед ижил нэртэй толгойн мөрүүдийг нэгтгэхийг идэвхжүүлсэн. ", "$sent_trailer_...", " $upstream_http_..." болон "$upstream_trailer_...".
  • SSL "Хаах мэдэгдлийн дараах програмын өгөгдөл"-ийн хувьд бүртгэлийн түвшинг "crit"-ээс "info" болгон бууруулсан.
  • Цөм 2.6.17 болон түүнээс хойшхи хувилбар бүхий Линукс системүүд дээр бүтээгдсэн, гэхдээ EPOLLRDHUP-ийн дэмжлэггүй системд (жишээлбэл, epoll эмуляцийг ашиглах үед) ашигладаг nginx-д холбогдсон холболттой холбоотой асуудлыг зассан.
  • Хэрэв "Хугацаа нь дуусна" толгой хэсэг кэш хийхийг хориглосон боловч "Кэш-Хяналт" үүнийг зөвшөөрсөн тохиолдолд хариултын кэштэй холбоотой асуудлыг зассан.
  • Хариуд нь арын хэсэг нь хэд хэдэн "Vary" болон "WWW-Authenticate" гарчиг өгсөн тохиолдолд үүссэн асуудлуудыг шийдсэн.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх