nginx 1.16.0 เจฐเฉ€เจฒเฉ€เจœเจผ

เจตเจฟเจ•เจพเจธ เจฆเฉ‡ เจ‡เฉฑเจ• เจธเจพเจฒ เจฌเจพเจ…เจฆ เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ‰เฉฑเจš-เจชเฉเจฐเจฆเจฐเจธเจผเจจ HTTP เจธเจฐเจตเจฐ เจ…เจคเฉ‡ เจฎเจฒเจŸเฉ€เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจธเจฐเจตเจฐ เจฆเฉ€ เจจเจตเฉ€เจ‚ เจธเจฅเจฟเจฐ เจธเจผเจพเจ–เจพ nginx 1.16.0, เจœเจฟเจธ เจจเฉ‡ เจฎเฉเฉฑเจ– เจธเจผเจพเจ–เจพ 1.15.x เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจ‡เจ•เฉฑเจ เฉ€เจ†เจ‚ เจนเฉ‹เจˆเจ†เจ‚ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจœเจœเจผเจฌ เจ•เจฐ เจฒเจฟเจ†เฅค เจญเจตเจฟเฉฑเจ– เจตเจฟเฉฑเจš, เจธเจฅเจฟเจฐ เจธเจผเจพเจ–เจพ 1.16 เจตเจฟเฉฑเจš เจธเจพเจฐเฉ€เจ†เจ‚ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจ—เฉฐเจญเฉ€เจฐ เจ—เจฒเจคเฉ€เจ†เจ‚ เจ…เจคเฉ‡ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฆเฉ‡ เจ–เจพเจคเจฎเฉ‡ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเฉ‹เจฃเจ—เฉ€เจ†เจ‚เฅค nginx 1.17 เจฆเฉ€ เจฎเฉเฉฑเจ– เจธเจผเจพเจ–เจพ เจœเจฒเจฆเฉ€ เจนเฉ€ เจฌเจฃเจพเจˆ เจœเจพเจตเฉ‡เจ—เฉ€, เจœเจฟเจธ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจจเจตเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเจพ เจตเจฟเจ•เจพเจธ เจœเจพเจฐเฉ€ เจฐเจนเฉ‡เจ—เจพเฅค เจ†เจฎ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฒเจˆ เจœเจฟเจจเฉเจนเจพเจ‚ เจ•เฉ‹เจฒ เจคเฉ€เจœเฉ€-เจงเจฟเจฐ เจฆเฉ‡ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจจเจพเจฒ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฆเจพ เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจธเจฟเจซเจพเจฐเจธเจผ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจฎเฉเฉฑเจ– เจธเจผเจพเจ–เจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹, เจœเจฟเจธ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจตเจชเจพเจฐเจ• เจ‰เจคเจชเจพเจฆ Nginx Plus เจฆเฉ‡ เจฐเฉ€เจฒเฉ€เจœเจผ เจนเจฐ เจคเจฟเฉฐเจจ เจฎเจนเฉ€เจจเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจฌเจฃเจฆเฉ‡ เจนเจจเฅค

1.15.x เจ…เจชเจธเจŸเฉเจฐเฉ€เจฎ เจธเจผเจพเจ–เจพ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจฆเฉŒเจฐเจพเจจ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเจญ เจคเฉ‹เจ‚ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจธเฉเจงเจพเจฐ:

  • ' เจจเจฟเจฐเจฆเฉ‡เจธเจผเจพเจ‚ เจตเจฟเฉฑเจš เจตเฉ‡เจฐเฉ€เจเจฌเจฒเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆssl_เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ'ะธ'ssl_certificate_key', เจœเจฟเจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจชเฉเจฐเจฎเจพเจฃ เจชเฉฑเจคเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ—เจคเฉ€เจธเจผเฉ€เจฒ เจคเฉŒเจฐ 'เจคเฉ‡ เจฒเฉ‹เจก เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ;
  • เจ‡เฉฐเจŸเจฐเจฎเฉ€เจกเฉ€เจเจŸ เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจคเฉ‹เจ‚ SSL เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจ…เจคเฉ‡ เจ—เฉเจชเจค เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฒเฉ‹เจก เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ;
  • เจฌเจฒเจพเจ• เจตเจฟเฉฑเจš "เจ…เฉฑเจชเจธเจŸเจฐเฉ€เจฎยป เจจเจตเจพเจ‚ เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจฒเจพเจ—เฉ‚เจฌเฉ‡เจคเจฐเจคเฉ€เจฌเฉ‡", เจœเจฟเจธ เจฆเฉ€ เจฎเจฆเจฆ เจจเจพเจฒ เจคเฉเจธเฉ€เจ‚ เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจ…เฉฑเจ—เฉ‡ เจญเฉ‡เจœเจฃ เจฒเจˆ เจธเจฐเจตเจฐ เจฆเฉ€ เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจšเฉ‹เจฃ เจจเจพเจฒ เจฒเฉ‹เจก เจธเฉฐเจคเฉเจฒเจจ เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹;
  • เจฎเฉ‹เจกเฉ€เจŠเจฒ เจตเจฟเฉฑเจš ngx_stream_ssl_preread เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ $ssl_preread_protocol,
    เจœเฉ‹ เจ•เจฟ SSL/TLS เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจ‰เฉฑเจšเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจœเจฟเจธเจฆเจพ เจ•เจฒเจพเจ‡เฉฐเจŸ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจธเฉฐเจฐเจšเจจเจพ เจฌเจฃเจพเจ“ HTTP เจ…เจคเฉ‡ เจธเจŸเฉเจฐเฉ€เจฎ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจจเฉ‚เฉฐ เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจ‡เฉฑเจ• เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจชเฉ‹เจฐเจŸ เจฐเจพเจนเฉ€เจ‚ SSL เจฆเฉ‡ โ€‹โ€‹เจจเจพเจฒ เจ…เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจตเฉฑเจ–-เจตเฉฑเจ– เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ เจชเจนเฉเฉฐเจš เจฒเจˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‡เฉฑเจ• เจชเฉ‹เจฐเจŸ เจฐเจพเจนเฉ€เจ‚ SSH เจ…เจคเฉ‡ HTTPS เจฆเฉเจ†เจฐเจพ เจชเจนเฉเฉฐเจš เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจ เจฒเจˆ, เจชเฉ‹เจฐเจŸ 443 เจจเฉ‚เฉฐ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš SSH เจจเฉ‚เฉฐ เจ…เฉฑเจ—เฉ‡ เจญเฉ‡เจœเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจชเจฐ เจœเฉ‡เจ•เจฐ SSL เจธเฉฐเจธเจ•เจฐเจฃ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจคเจพเจ‚ HTTPS เจจเฉ‚เฉฐ เจ…เฉฑเจ—เฉ‡ เจญเฉ‡เจœเฉ‹เฅค

  • เจ…เฉฑเจชเจธเจŸเจฐเฉ€เจฎ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค$upstream_bytes_sent", เจœเฉ‹ เจ•เจฟ เจ—เจฐเฉเฉฑเจช เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เฉ€เจคเฉ‡ เจ—เจ เจฌเจพเจˆเจŸเจพเจ‚ เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจฆเจฟเจ–เจพเจ‰เจ‚เจฆเจพ เจนเฉˆ;
  • เจฎเฉ‹เจกเฉ€เจŠเจฒ เจ•เจฐเจจ เจฒเจˆ เจธเจŸเจฐเฉ€เจฎ เจ‡เฉฑเจ• เจธเฉˆเจธเจผเจจ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ, เจ•เจฒเจพเจ‡เฉฐเจŸ เจคเฉ‹เจ‚ เจ•เจˆ เจ†เจ‰เจฃ เจตเจพเจฒเฉ‡ UDP เจกเฉ‡เจŸเจพเจ—เฉเจฐเจพเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเฉ‹เจธเฉˆเจธ เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ;
  • เจจเจฟเจฐเจฆเฉ‡เจธเจผ"proxy_requests", เจ•เจฒเจพเจ‡เฉฐเจŸ เจคเฉ‹เจ‚ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ‡ เจกเฉ‡เจŸเจพเจ—เฉเจฐเจพเจฎเจพเจ‚ เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจฆเจฐเจธเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ, เจœเจฟเจธ 'เจคเฉ‡ เจชเจนเฉเฉฐเจšเจฃ 'เจคเฉ‡ เจ•เจฒเจพเจ‡เฉฐเจŸ เจ…เจคเฉ‡ เจฎเฉŒเจœเฉ‚เจฆเจพ UDP เจธเฉˆเจธเจผเจจ เจตเจฟเจšเจ•เจพเจฐ เจฌเจพเจˆเจกเจฟเฉฐเจ— เจนเจŸเจพ เจฆเจฟเฉฑเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจกเฉ‡เจŸเจพเจ—เฉเจฐเจพเจฎ เจฆเฉ€ เจจเจฟเจธเจผเจšเจฟเจค เจธเฉฐเจ–เจฟเจ† เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ‰เจธเฉ‡ เจ•เจฒเจพเจ‡เฉฐเจŸ เจคเฉ‹เจ‚ เจชเฉเจฐเจพเจชเจค เจ…เจ—เจฒเจพ เจกเฉ‡เจŸเจพเจ—เฉเจฐเจพเจฎ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจธเฉˆเจธเจผเจจ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ;
  • เจธเฉเจฃเจจ เจฆเฉ‡ เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจตเจฟเฉฑเจš เจนเฉเจฃ เจชเฉ‹เจฐเจŸ เจฐเฉ‡เจ‚เจœ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจนเฉˆ;
  • เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† "ssl_early_dataยป เจฎเฉ‹เจก เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจ•เจฐเจจ เจฒเจˆ 0-RTT TLSv1.3 เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจชเจนเจฟเจฒเจพเจ‚ เจธเจฅเจพเจชเจฟเจค เจ•เฉ€เจคเฉ‡ เจ—เจ เจ•เจจเฉˆเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจชเจนเจฟเจฒเจพเจ‚ เจ—เฉฑเจฒเจฌเจพเจค เจ•เฉ€เจคเฉ‡ TLS เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจจ เจ…เจคเฉ‡ RTTs เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจจเฉ‚เฉฐ 2 เจคเฉฑเจ• เจ˜เจŸเจพเจ‰เจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ;
  • เจ†เจŠเจŸเจ—เฉ‹เจ‡เฉฐเจ— เจ•เฉเจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฒเจˆ Keepalive เจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจจเจตเฉ‡เจ‚ เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ (เจธเจพเจ•เจŸเจพเจ‚ เจฒเจˆ SO_KEEPALIVE เจตเจฟเจ•เจฒเจช เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจœเจพเจ‚ เจ…เจฏเฉ‹เจ— เจ•เจฐเจจเจพ):

    • ยซproxy_socket_keepalive" - เจชเฉเจฐเฉŒเจ•เจธเฉ€เจก เจธเจฐเจตเจฐ เจจเจพเจฒ เจ†เจŠเจŸเจ—เฉ‹เจ‡เฉฐเจ— เจ•เฉเจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฒเจˆ "TCP Keepalive" เจตเจฟเจตเจนเจพเจฐ เจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ;
    • ยซfastcgi_socket_keepalive" - FastCGI เจธเจฐเจตเจฐ เจจเจพเจฒ เจ†เจŠเจŸเจ—เฉ‹เจ‡เฉฐเจ— เจ•เฉเจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฒเจˆ "TCP Keepalive" เจตเจฟเจตเจนเจพเจฐ เจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ;
    • ยซgrpc_socket_keepalive" - gRPC เจธเจฐเจตเจฐ เจจเจพเจฒ เจ†เจŠเจŸเจ—เฉ‹เจ‡เฉฐเจ— เจ•เฉเจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฒเจˆ "TCP Keepalive" เจตเจฟเจตเจนเจพเจฐ เจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ;
    • ยซmemcached_socket_keepalive" - memcached เจธเจฐเจตเจฐ เจจเจพเจฒ เจ†เจŠเจŸเจ—เฉ‹เจ‡เฉฐเจ— เจ•เฉเจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฒเจˆ "TCP Keepalive" เจตเจฟเจตเจนเจพเจฐ เจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ;
    • ยซscgi_socket_keepalive" - SCGI เจธเจฐเจตเจฐ เจจเจพเจฒ เจ†เจŠเจŸเจ—เฉ‹เจ‡เฉฐเจ— เจ•เฉเจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฒเจˆ "TCP Keepalive" เจตเจฟเจตเจนเจพเจฐ เจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ;
    • ยซuwsgi_socket_keepalive" - uwsgi เจธเจฐเจตเจฐ เจจเจพเจฒ เจ†เจŠเจŸเจ—เฉ‹เจ‡เฉฐเจ— เจ•เฉเจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฒเจˆ "TCP Keepalive" เจตเจฟเจตเจนเจพเจฐ เจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค
  • เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจตเจฟเฉฑเจš "limit_req" เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ "เจฆเฉ‡เจฐเฉ€" เจœเฉ‹เฉœเจฟเจ†, เจœเฉ‹ เจ‡เฉฑเจ• เจธเฉ€เจฎเจพ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจฆเจพ เจนเฉˆ เจœเจฟเจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจฌเฉ‡เจฒเฉ‹เฉœเฉ€เจ†เจ‚ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจฆเฉ‡เจฐเฉ€ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ;
  • เจจเจตเฉ‡เจ‚ เจจเจฟเจฐเจฆเฉ‡เจธเจผ โ€œkeepalive_timeoutโ€ เจ…เจคเฉ‡ โ€œkeepalive_requestsโ€ เจจเฉ‚เฉฐ Keepalive เจฒเจˆ เจธเฉ€เจฎเจพเจตเจพเจ‚ เจธเฉˆเฉฑเจŸ เจ•เจฐเจจ เจฒเจˆ โ€œเจ…เฉฑเจชเจธเจŸเฉเจฐเฉ€เจฎโ€ เจฌเจฒเจพเจ• เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ;
  • "ssl" เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฟเจต เจจเฉ‚เฉฐ เจฌเจฐเจคเจฐเจซเจผ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, "เจธเฉเจฃเฉ‹" เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฟเจต เจตเจฟเฉฑเจš "ssl" เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจจเจพเจฒ เจฌเจฆเจฒเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจตเจฟเฉฑเจš "ssl" เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฆเฉ‡ เจจเจพเจฒ "เจธเฉเจฃเฉ‹" เจจเจฟเจฐเจฆเฉ‡เจธเจผเจ• เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ—เฉเฉฐเจฎ SSL เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจนเฉเจฃ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐเฉ‡เจธเจผเจจ เจŸเฉˆเจธเจŸเจฟเฉฐเจ— เจชเฉœเจพเจ… 'เจคเฉ‡ เจ–เฉ‹เจœเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ;
  • reset_timedout_connection เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฟเจต เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจธเจฎเจพเจ‚ เจธเจฎเจพเจชเจค เจนเฉ‹เจฃ 'เจคเฉ‡ เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจนเฉเจฃ 444 เจ•เฉ‹เจก เจจเจพเจฒ เจฌเฉฐเจฆ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ;
  • SSL เจ—เจฒเจคเฉ€เจ†เจ‚ "http เจฌเฉ‡เจจเจคเฉ€", "https เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจฌเฉ‡เจจเจคเฉ€", "เจ…เจธเจฎเจฐเจฅเจฟเจค เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ" เจ…เจคเฉ‡ "เจตเจฐเจœเจจ เจฌเจนเฉเจค เจ˜เฉฑเจŸ" เจนเฉเจฃ "เจ•เฉเจฐเจฟเจŸ" เจฆเฉ€ เจฌเจœเจพเจ "เจœเจพเจฃเจ•เจพเจฐเฉ€" เจชเฉฑเจงเจฐ เจฆเฉ‡ เจจเจพเจฒ เจฒเฉŒเจ— เจตเจฟเฉฑเจš เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจนเฉเฉฐเจฆเฉ‡ เจนเจจ;
  • เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจตเจฟเจธเจŸเจพ เจ…เจคเฉ‡ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจตเจฐเจคเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจ‰เฉฑเจคเฉ‡ เจชเฉ‹เจฒ เจตเจฟเจงเฉ€ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†;
  • เจตเจฐเจคเจฃ เจฆเฉ€ เจธเฉฐเจญเจพเจตเจจเจพ TLSv1.3 เจœเจฆเฉ‹เจ‚ BoringSSL เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจจเจพเจฒ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเฉ‹, เจจเจพ เจ•เจฟ เจธเจฟเจฐเจซเจผ OpenSSLเฅค

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

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