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_... ", "$sent_trailer_...", " $upstream_http_..." жана "$upstream_trailer_...".
  • SSL "жабык кабарлоодон кийин колдонмо маалыматтары" каталары үчүн журналдын деңгээли "критиктен" "маалыматка" төмөндөтүлгөн.
  • Ядро 2.6.17 жана андан кийинки версиялары бар Linux тутумдарында курулган, бирок EPOLLRDHUP колдоосу жок системаларда колдонулган nginx'те илинип турган туташуулардагы көйгөй чечилди (мисалы, epoll эмуляциясын колдонууда).
  • Эгер "Мөөнөтү бүтөт" аталышы кэштоого уруксат бербесе, бирок "Кэш-башкаруу" ага уруксат берсе, жооп кэштөө көйгөйү оңдолду.
  • Эгерде сервер жоопто бир нече "Vary" жана "WWW-Authenticate" аталыштарын чыгарса, пайда болгон көйгөйлөр чечилди.

Source: opennet.ru

Комментарий кошуу