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 рдХреЛ рд▓рд╛рдЧрд┐ "рдирд┐рдХрдЯ рд╕реВрдЪрдирд╛ рдкрдЫрд┐рдХреЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдбреЗрдЯрд╛" рддреНрд░реБрдЯрд┐рд╣рд░реВ, рд▓рдЧ рд╕реНрддрд░ "crit" рдмрд╛рдЯ "рдЬрд╛рдирдХрд╛рд░реА" рдорд╛ рдШрдЯрд╛рдЗрдПрдХреЛ рдЫред
  • рдХрд░реНрдиреЗрд▓ 2.6.17 рд░ рдкрдЫрд┐рдХреЛ рд▓рд┐рдирдХреНрд╕ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдирд┐рд░реНрдорд┐рдд nginx рдорд╛ рд╣реНрдпрд╛рдЩреНрдЧрд┐рдЩ рдЬрдбрд╛рдирд╣рд░реВрд╕рдБрдЧ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░рд┐рдпреЛ, рддрд░ EPOLLRDHUP рд╕рдорд░реНрдерди рдмрд┐рдирд╛ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдпреЛ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, epoll рдЗрдореБрд▓реЗрд╢рди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛)ред
  • рдпрджрд┐ "рдореНрдпрд╛рдж рд╕рдорд╛рдкреНрдд рд╣реБрдиреНрдЫ" рд╣реЗрдбрд░рд▓реЗ рдХреНрдпрд╛рд╕рд┐рдЩрд▓рд╛рдИ рдЕрд╕реНрд╡реАрдХреГрдд рдЧрд░реНрдпреЛ рднрдиреЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреНрдпрд╛рд╕рд┐рдЩрдХреЛ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░рд┐рдпреЛ, рддрд░ "рдХреНрдпрд╛рд╕-рдирд┐рдпрдиреНрддреНрд░рдг" рд▓реЗ рдпрд╕рд▓рд╛рдИ рдЕрдиреБрдорддрд┐ рджрд┐рдпреЛред
  • рдмреНрдпрд╛рдХрдЗрдиреНрдбрд▓реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдорд╛ рдзреЗрд░реИ "Vary" рд░ "WWW-Authenticate" рд╣реЗрдбрд░рд╣рд░реВ рдЬрд╛рд░реА рдЧрд░реЗрдорд╛ рдЙрддреНрдкрдиреНрди рднрдПрдХрд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░рд┐рдпреЛред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди