Nginx 1.23.0 шығарыңыз

Nginx 1.23.0 жаңа негізгі тармағының бірінші шығарылымы ұсынылды, оның аясында жаңа мүмкіндіктерді дамыту жалғасады. Параллельді түрде жұмыс істейтін тұрақты тармақ 1.22.x тек елеулі қателер мен осалдықтарды жоюға қатысты өзгерістерді қамтиды. Келесі жылы 1.23.x негізгі тармағы негізінде тұрақты 1.24 тармағы қалыптасады.

Негізгі өзгерістер:

  • Ішкі API қайта өңделді, тақырып жолдары енді байланыстырылған тізім түрінде жіберілді.
  • ngx_http_perl_module модулінің $r->header_in() әдісінде және "$http_...", "$sent_http_..." айнымалыларында FastCGI, SCGI және uwsgi серверлеріне өткенде бірдей атаулары бар тақырып жолдарын біріктіру қосылған. ”, “$sent_trailer_...”, “ $upstream_http_...” және “$upstream_trailer_...”.
  • SSL "жабық хабарландырудан кейінгі қолданба деректері" қателері үшін журнал деңгейі "критиктен" "ақпаратқа" төмендетілді.
  • Ядро 2.6.17 және одан кейінгі нұсқасы бар Linux жүйелерінде салынған, бірақ EPOLLRDHUP қолдауы жоқ жүйелерде (мысалы, epoll эмуляциясын пайдаланған кезде) пайдаланылатын nginx жүйесінде ілулі қосылымдар мәселесі түзетілді.
  • Жауапты кэштеу мәселесі шешілді, егер "Мерзімі аяқталады" тақырыбы кэштеуге рұқсат бермесе, бірақ "Кэш-басқару" рұқсат берді.
  • Егер сервер жауапта бірнеше «Vary» және «WWW-Authenticate» тақырыптарын шығарса, туындаған мәселелер шешілді.

Ақпарат көзі: opennet.ru

пікір қалдыру