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 เจฒเจˆ "เจฌเฉฐเจฆ เจธเฉ‚เจšเจจเจพ เจฆเฉ‡ เจฌเจพเจ…เจฆ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจกเฉ‡เจŸเจพ" เจ—เจฒเจคเฉ€เจ†เจ‚ เจฒเจˆ, เจฒเฉŒเจ— เจชเฉฑเจงเจฐ เจจเฉ‚เฉฐ "crit" เจคเฉ‹เจ‚ "เจœเจพเจฃเจ•เจพเจฐเฉ€" เจคเฉฑเจ• เจ˜เจŸเจพ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค
  • เจ•เจฐเจจเจฒ 2.6.17 เจ…เจคเฉ‡ เจฌเจพเจ…เจฆ เจตเจพเจฒเฉ‡ เจฒเฉ€เจจเจ•เจธ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจ‰เฉฑเจคเฉ‡ เจฌเจฃเฉ‡ nginx เจตเจฟเฉฑเจš เจฒเจŸเจ•เจฆเฉ‡ เจ•เฉเจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจจเจพเจฒ เจ‡เฉฑเจ• เจธเจฎเฉฑเจธเจฟเจ† เจนเฉฑเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ, เจชเจฐ EPOLLRDHUP เจธเจนเจฟเจฏเฉ‹เจ— เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจ‰เฉฑเจคเฉ‡ เจตเจฐเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจˆเจชเฉ‹เจฒ เจ‡เจฎเฉ‚เจฒเฉ‡เจธเจผเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚)เฅค
  • เจœเจตเจพเจฌ เจ•เฉˆเจธเจผเจฟเฉฐเจ— เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจธเจฎเฉฑเจธเจฟเจ† เจนเฉฑเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ เจœเฉ‡เจ•เจฐ "เจฎเจฟเจ†เจฆ เจธเจฎเจพเจชเจค" เจธเจฟเจฐเจฒเฉ‡เจ– เจจเฉ‡ เจ•เฉˆเจšเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจ…เจธเจตเฉ€เจ•เจพเจฐ เจ•เฉ€เจคเจพ เจนเฉˆ, เจชเจฐ "เจ•เฉˆเจธเจผ-เจ•เฉฐเจŸเจฐเฉ‹เจฒ" เจจเฉ‡ เจ‡เจธเจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฑเจคเฉ€ เจนเฉˆเฅค
  • เจฌเฉˆเจ•เจเจ‚เจก เจจเฉ‡ เจœเจตเจพเจฌ เจตเจฟเฉฑเจš เจ•เจˆ "Vary" เจ…เจคเฉ‡ "WWW-Authenticate" เจธเจฟเจฐเจฒเฉ‡เจ– เจœเจพเจฐเฉ€ เจ•เฉ€เจคเฉ‡ เจนเฉ‹เจฃ 'เจคเฉ‡ เจ†เจˆเจ†เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเจพ เจนเฉฑเจฒ เจ•เฉ€เจคเจพเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹