Nginx 1.19.1 เจœเจพเจฐเฉ€ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจ•เจฟ Nginx เจตเฉˆเฉฑเจฌ เจธเจฐเจตเจฐ เจฆเฉ€ เจฎเฉŒเจœเฉ‚เจฆเจพ เจฎเฉเฉฑเจ– เจฒเจพเจˆเจจ เจธเจผเจพเจ–เจพ เจตเจฟเฉฑเจš เจจเจตเฉ€เจจเจคเจฎ เจฐเจฟเจฒเฉ€เจœเจผ เจนเฉˆเฅค เจฎเฉเฉฑเจ– เจฒเจพเจˆเจจ เจธเจผเจพเจ–เจพ เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเฉ€ เจœเจพ เจฐเจนเฉ€ เจนเฉˆ, เจœเจฆเฉ‹เจ‚ เจ•เจฟ เจฎเฉŒเจœเฉ‚เจฆเจพ เจธเจฅเจฟเจฐ เจธเจผเจพเจ–เจพ (1.18) เจธเจฟเจฐเจซเจผ เจฌเฉฑเจ— เจซเจฟเจ•เจธ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค

  • เจฌเจฆเจฒเจพเจ…: เจจเจฟเจฐเจฆเฉ‡เจธเจผ lingering_close, lingering_time เจตเฉฑเจฒเฉ‹เจ‚ เจนเฉ‹เจฐ ะธ lingering_timeout เจนเฉเจฃ HTTP/2 เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
  • เจฌเจฆเจฒเจพเจ“: เจนเฉเจฃ เจฌเฉˆเจ•เจเจ‚เจก เจฆเฉเจ†เจฐเจพ เจญเฉ‡เจœเจฟเจ† เจ—เจฟเจ† เจตเจพเจงเฉ‚ เจกเฉ‡เจŸเจพ เจนเจฎเฉ‡เจธเจผเจพ เจฐเฉฑเจฆ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค
  • เจฌเจฆเจฒเจพเจ“: เจนเฉเจฃ, เจœเจฆเฉ‹เจ‚ FastCGI เจธเจฐเจตเจฐ เจคเฉ‹เจ‚ เจฌเจนเฉเจค เจ›เฉ‹เจŸเจพ เจœเจตเจพเจฌ เจชเฉเจฐเจพเจชเจค เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ nginx เจœเจตเจพเจฌ เจฆเฉ‡ เจ‰เจชเจฒเจฌเจง เจนเจฟเฉฑเจธเฉ‡ เจจเฉ‚เฉฐ เจ•เจฒเจพเจ‡เฉฐเจŸ เจจเฉ‚เฉฐ เจญเฉ‡เจœเจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ‡เจน เจ•เจฒเจพเจ‡เฉฐเจŸ เจจเจพเจฒ เจ•เจจเฉˆเจ•เจธเจผเจจ เจฌเฉฐเจฆ เจ•เจฐ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค
  • เจฌเจฆเจฒเจพเจ“: เจนเฉเจฃ, เจœเจฆเฉ‹เจ‚ gRPC เจฌเฉˆเจ•เจเจ‚เจก เจคเฉ‹เจ‚ เจ—เจฒเจค เจฒเฉฐเจฌเจพเจˆ เจฆเจพ เจœเจตเจพเจฌ เจชเฉเจฐเจพเจชเจค เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ nginx เจ‡เฉฑเจ• เจ—เจฒเจคเฉ€ เจจเจพเจฒ เจœเจตเจพเจฌ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ•เจฐเจจเจพ เจฌเฉฐเจฆ เจ•เจฐ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค
  • เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†: เจจเจฟเจฐเจฆเฉ‡เจธเจผเจพเจ‚ เจตเจฟเฉฑเจš min_free เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ proxy_cache_path, เจซเจพเจธเจŸเจธเฉ€เจœเฉ€_เจ•เฉˆเจธเจผ_เจชเจพเจฅ, scgi_cache_path เจตเฉฑเจฒเฉ‹เจ‚ เจนเฉ‹เจฐ ะธ uwsgi_cache_path เจตเฉฑเจฒเฉ‹เจ‚ เจนเฉ‹เจฐเจเจกเจฎ เจฌเฉฐเจฌเฉ‚เจš เจฆเจพ เจงเฉฐเจจเจตเจพเจฆเฅค
  • เจ เฉ€เจ• เจ•เจฐเฉ‹: SIGQUIT 'เจคเฉ‡ เจธเฉเฉฐเจฆเจฐเจคเจพ เจจเจพเจฒ เจธเจฎเจพเจชเจค เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ nginx เจจเฉ‡ เจฏเฉ‚เจจเจฟเจ•เจธ เจกเฉ‹เจฎเฉ‡เจจ เจธเฉเจฃเจจ เจตเจพเจฒเฉ‡ เจธเจพเจ•เจŸเจพเจ‚ เจจเฉ‚เฉฐ เจจเจนเฉ€เจ‚ เจนเจŸเจพเจ‡เจ†เฅค
  • เจ เฉ€เจ• เจ•เจฐเฉ‹: เจœเจผเฉ€เจฐเฉ‹-เจธเจพเจˆเจœเจผ UDP เจชเฉˆเจ•เฉ‡เจŸ เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเจจเฅค
  • เจ เฉ€เจ• เจ•เฉ€เจคเจพ เจ—เจฟเจ†: SSL เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ uwsgi เจฌเฉˆเจ•เจเจ‚เจกเจพเจ‚ 'เจคเฉ‡ เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจ•เจฐเจจเจพ เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเจพเฅค Guanzhong Chen เจฆเจพ เจงเฉฐเจจเจตเจพเจฆเฅค
  • เจ เฉ€เจ• เจ•เจฐเฉ‹: เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ—เจฒเจคเฉ€ เจธเฉฐเจญเจพเจฒเจฃ เจตเจฟเฉฑเจš ssl_ocsp เจตเฉฑเจฒเฉ‹เจ‚ เจนเฉ‹เจฐ.
  • เจ เฉ€เจ• เจ•เจฐเฉ‹: XFS เจ…เจคเฉ‡ NFS เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจกเจฟเจธเจ• เจ•เฉˆเจธเจผ เจ†เจ•เจพเจฐ เจฆเฉ€ เจ—เจฒเจค เจ—เจฃเจจเจพ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค
  • เจ เฉ€เจ• เจ•เจฐเฉ‹: เจœเฉ‡เจ•เจฐ เจฎเฉˆเจฎเจ•เฉˆเจธเจผ เจ•เฉ€เจคเฉ‡ เจธเจฐเจตเจฐ เจจเฉ‡ เจ—เจฒเจค เจœเจตเจพเจฌ เจฆเจฟเฉฑเจคเจพ, เจคเจพเจ‚ เจฒเฉŒเจ—เจธ เจตเจฟเฉฑเจš "เจฐเจพเจˆเจŸเจฐ เจตเจฟเฉฑเจš เจจเจ•เจพเจฐเจพเจคเจฎเจ• เจ†เจ•เจพเจฐ buf" เจธเฉเจจเฉ‡เจนเฉ‡ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡ เจธเจ•เจฆเฉ‡ เจนเจจเฅค

nginx เจฆเฉ‡ เจจเจพเจฒ เจนเฉ€ เจœเจพเจฐเฉ€ เจ•เฉ€เจคเจพ เจ—เจฟเจ† njs 0.4.2

njs เจ‡เฉฑเจ• JavaScript เจญเจพเจธเจผเจพ เจธเจฌเจธเฉˆเฉฑเจŸ เจนเฉˆ เจœเฉ‹ nginx เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพ เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค njs ECMAScript 5.1 (เจธเจ–เจผเจค เจฎเฉ‹เจก) เจ…เจคเฉ‡ ECMAScript 6 เจ…เจคเฉ‡ เจฌเจพเจ…เจฆ เจฆเฉ‡ เจ•เฉเจ เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจ…เจจเฉเจ•เฉ‚เจฒ เจนเฉˆเฅค เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจ…เจœเฉ‡ เจตเฉ€ เจตเจฟเจ•เจพเจธ เจ…เจงเฉ€เจจ เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: linux.org.ru

DDoS เจธเฉเจฐเฉฑเจ–เจฟเจ†, VPS VDS เจธเจฐเจตเจฐเจพเจ‚ เจตเจพเจฒเฉ€เจ†เจ‚ เจธเจพเจˆเจŸเจพเจ‚ เจฒเจˆ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจ–เจฐเฉ€เจฆเฉ‹ ๐Ÿ”ฅ DDoS เจธเฉเจฐเฉฑเจ–เจฟเจ†, VPS VDS เจธเจฐเจตเจฐเจพเจ‚ เจจเจพเจฒ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจตเฉˆเฉฑเจฌเจธเจพเจˆเจŸ เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจ–เจฐเฉ€เจฆเฉ‹ | ProHoster