nginx 1.21.4 เชฐเชฟเชฒเซ€เช

nginx 1.21.4 เชจเซ€ เชฎเซเช–เซเชฏ เชถเชพเช–เชพ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชจเชตเซ€ เชธเซเชตเชฟเชงเชพเช“เชจเซ‹ เชตเชฟเช•เชพเชธ เชšเชพเชฒเซ เชฐเชนเซ‡ เช›เซ‡ (เชธเชฎเชพเช‚เชคเชฐ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เชธเซเชฅเชฟเชฐ เชถเชพเช–เชพ 1.20 เชฎเชพเช‚, เชฎเชพเชคเซเชฐ เช—เช‚เชญเซ€เชฐ เชญเซ‚เชฒเซ‹ เช…เชจเซ‡ เชจเชฌเชณเชพเชˆเช“เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเชพ เชธเช‚เชฌเช‚เชงเชฟเชค เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡).

เชฎเซเช–เซเชฏ เชซเซ‡เชฐเชซเชพเชฐเซ‹:

  • ALPN เชจเซ‡ เชฌเชฆเชฒเซ‡ NPN (เชจเซ‡เช•เซเชธเซเชŸ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชจเซ‡เช—เซ‹เชถเชฟเชฏเซ‡เชถเชจ) เชเช•เซเชธเชŸเซ‡เชจเซเชถเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ HTTP/2 เช•เชจเซ‡เช•เซเชถเชจ เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชฌเช‚เชง เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡;
  • เชฌเช‚เชง เช•เชฐเชตเชพเชจเซ€ เช–เชพเชคเชฐเซ€ SSL- เชœเซเชฏเชพเชฐเซ‡ เช•เซเชฒเชพเชฏเช‚เชŸ ALPN เชเช•เซเชธเชŸเซ‡เชจเซเชถเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡ เชคเซเชฏเชพเชฐเซ‡ เช•เชจเซ‡เช•เซเชถเชจเซเชธ, เชœเซ‹ เช•เชจเซ‡เช•เซเชถเชจ เชตเชพเชŸเชพเช˜เชพเชŸ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชชเชธเช‚เชฆ เชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡;
  • "sendfile_max_chunk" เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฟเชตเชฎเชพเช‚, เชกเชฟเชซเซ‰เชฒเซเชŸ เชฎเซ‚เชฒเซเชฏ 2 เชฎเซ‡เช—เชพเชฌเชพเช‡เชŸเซเชธเชฎเชพเช‚ เชฌเชฆเชฒเชพเชˆ เช—เชฏเซเช‚ เช›เซ‡;
  • เชธเซเชŸเซเชฐเซ€เชฎ เชฎเซ‹เชกเซเชฏเซเชฒเชฎเชพเช‚ proxy_half_close เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฟเชต เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชเช• เชฌเชพเชœเซ ("TCP half-close") เชชเชฐ เชชเซเชฐเซ‹เช•เซเชธเซ€ TCP เช•เชจเซ‡เช•เซเชถเชจ เชฌเช‚เชง เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชตเชฐเซเชคเชจเชจเซ‡ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡;
  • เชธเซเชŸเซเชฐเซ€เชฎ เชฎเซ‹เชกเซเชฏเซเชฒเชฎเชพเช‚, เชธเชชเซ‹เชฐเซเชŸเซ‡เชก ALPN เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ (h2, http/1.1) เช…เชจเซ‡ $ssl_alpn_protocol เชšเชฒเชจเซ€ เชฏเชพเชฆเซ€เชจเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ ssl_alpn เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฟเชต เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ เช•เซเชฒเชพเชฏเชจเซเชŸ เชธเชพเชฅเซ‡ เชตเชพเชŸเชพเช˜เชพเชŸ เช•เชฐเชพเชฏเซ‡เชฒ ALPN เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเซ‡ เชชเซเชฐเชคเชฟเชฌเชฟเช‚เชฌเชฟเชค เช•เชฐเซ‡ เช›เซ‡;
  • OpenSSL 3.0 เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ SSL_sendfile() เชจเซ‡ เช•เซ‰เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชธเชชเซ‹เชฐเซเชŸ;
  • เช•เซ€ เชซเซเชฐเซ‡เชฎเชฅเซ€ เชถเชฐเซ‚ เชฅเชคเซ€ เชตเชฟเชกเชฟเช“ เชธเซเชŸเซเชฐเซ€เชฎเชจเซ‡ เชฌเซเชฐเซ‹เชกเช•เชพเชธเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ ngx_http_mp4_module เชฎเซ‹เชกเซเชฏเซเชฒเชฎเชพเช‚ "mp4_start_key_frame" เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฟเชต เช‰เชฎเซ‡เชฐเซเชฏเซ‹.
  • เชšเช‚เช•เซเชก เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เชเชจเซเช•เซ‹เชกเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ $content_length เชšเชฒเชจเซเช‚ เชธเซเชฅเชฟเชฐ เชธเซ‡เชŸเชฟเช‚เช—;
  • เชชเซเชฐเซ‹เช•เซเชธเซ€เชก เชฌเซ‡เช•เชเชจเซเชกเชฎเชพเช‚เชฅเซ€ เช–เซ‹เชŸเซ€ เชฒเช‚เชฌเชพเชˆเชจเซ‹ เชชเซเชฐเชคเชฟเชญเชพเชต เชชเซเชฐเชพเชชเซเชค เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช•เชจเซ‡เช•เซเชถเชจ เช•เซ‡เชถเซ€เช‚เช— เชญเซ‚เชฒ เชธเซเชงเชพเชฐเซ€;
  • เชฌเซ‡เช•เชเชจเซเชกเชฎเชพเช‚เชฅเซ€ เช–เซ‹เชŸเชพ เชนเซ‡เชกเชฐเซ‹ เชฎเชพเชŸเซ‡ "เชฎเชพเชนเชฟเชคเซ€" เชจเซ‡ เชฌเชฆเชฒเซ‡ "เชญเซ‚เชฒ" เชธเซเชคเชฐ เชธเชพเชฅเซ‡ เชธเซเชงเชพเชฐเซ‡เชฒ เชฒเซ‹เช—เชฟเช‚เช—;
  • HTTP/2 เช…เชจเซ‡ aio_write เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฟเชตเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชนเซ‡เช‚เช—เชฟเช‚เช— เชฐเชฟเช•เซเชตเซ‡เชธเซเชŸเซเชธ เชงเชฐเชพเชตเชคเซ€ เชญเซ‚เชฒเซ‹เชจเซ‡ เชธเซเชงเชพเชฐเซ€.

เชธเซ‹เชฐเซเชธ: opennet.ru

DDoS เชธเซเชฐเช•เซเชทเชพ, VPS VDS เชธเชฐเซเชตเชฐ เชงเชฐเชพเชตเชคเซ€ เชธเชพเช‡เชŸเซเชธ เชฎเชพเชŸเซ‡ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เชนเซ‹เชธเซเชŸเชฟเช‚เช— เช–เชฐเซ€เชฆเซ‹ ๐Ÿ”ฅ DDoS เชธเซเชฐเช•เซเชทเชพ, VPS VDS เชธเชฐเซเชตเชฐเซเชธ เชธเชพเชฅเซ‡ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เชตเซ‡เชฌเชธเชพเช‡เชŸ เชนเซ‹เชธเซเชŸเชฟเช‚เช— เช–เชฐเซ€เชฆเซ‹ | ProHoster