Nginx 1.19.1 แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒ“แƒ, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒ nginx แƒ•แƒ”แƒ‘ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒ›แƒ—แƒแƒ•แƒแƒ  แƒคแƒ˜แƒšแƒ˜แƒแƒšแƒจแƒ˜. แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒคแƒ˜แƒšแƒ˜แƒแƒšแƒ˜ แƒแƒฅแƒขแƒ˜แƒฃแƒ แƒ˜ แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒžแƒ แƒแƒชแƒ”แƒกแƒจแƒ˜แƒ, แƒฎแƒแƒšแƒ แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒกแƒขแƒแƒ‘แƒ˜แƒšแƒฃแƒ  แƒคแƒ˜แƒšแƒ˜แƒแƒšแƒก (1.18) แƒแƒฅแƒ•แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ.

  • แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ: แƒ“แƒ˜แƒ แƒ”แƒฅแƒขแƒ˜แƒ•แƒ”แƒ‘แƒ˜ แƒ’แƒแƒญแƒ˜แƒแƒœแƒฃแƒ แƒ”แƒ‘แƒ_แƒ“แƒแƒแƒฎแƒšแƒแƒ”แƒ‘แƒ, แƒ’แƒแƒญแƒ˜แƒแƒœแƒฃแƒ แƒ”แƒ‘แƒ˜แƒก_แƒ“แƒ แƒ ะธ lingering_timeout แƒแƒฎแƒšแƒ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก HTTP/2 แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒกแƒแƒก.
  • แƒจแƒ”แƒชแƒ•แƒšแƒ: แƒแƒฎแƒšแƒ แƒ‘แƒ”แƒฅแƒ”แƒœแƒ“แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ.
  • แƒจแƒ”แƒชแƒ•แƒšแƒ: แƒแƒฎแƒšแƒ, แƒ แƒแƒ“แƒ”แƒกแƒแƒช FastCGI แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒ“แƒแƒœ แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒแƒ™แƒšแƒ” แƒžแƒแƒกแƒฃแƒฎแƒก แƒ˜แƒฆแƒ”แƒ‘แƒก, nginx แƒชแƒ“แƒ˜แƒšแƒแƒ‘แƒก แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒก แƒ’แƒแƒฃแƒ’แƒ–แƒแƒ•แƒœแƒแƒก แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜ แƒœแƒแƒฌแƒ˜แƒšแƒ˜ แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒฎแƒฃแƒ แƒแƒ•แƒก แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒก แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ—แƒแƒœ.
  • แƒจแƒ”แƒชแƒ•แƒšแƒ: แƒแƒฎแƒšแƒ, แƒ แƒแƒ“แƒ”แƒกแƒแƒช gRPC backend-แƒ˜แƒ“แƒแƒœ แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒกแƒ˜แƒ’แƒ แƒซแƒ˜แƒก แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒกแƒแƒก, nginx แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ˜แƒ— แƒแƒฉแƒ”แƒ แƒ”แƒ‘แƒก แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒแƒก.
  • แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ: min_free แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜ แƒ“แƒ˜แƒ แƒ”แƒฅแƒขแƒ˜แƒ•แƒ”แƒ‘แƒจแƒ˜ แƒžแƒ แƒแƒฅแƒกแƒ˜_แƒฅแƒ”แƒจแƒ˜_แƒ’แƒ–แƒ,fastcgi_cache_path, scgi_cache_path ะธ uwsgi_cache_path. แƒ›แƒแƒ“แƒšแƒแƒ‘แƒ แƒแƒ“แƒแƒ› แƒ‘แƒแƒ›แƒ‘แƒฃแƒฉแƒก.
  • แƒจแƒ”แƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ: nginx-แƒ›แƒ แƒแƒ  แƒแƒ›แƒแƒ˜แƒฆแƒ unix แƒ“แƒแƒ›แƒ”แƒœแƒ˜แƒก แƒ›แƒแƒกแƒ›แƒ”แƒœแƒ˜แƒก แƒกแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ›แƒแƒฎแƒ“แƒ”แƒœแƒ˜แƒšแƒแƒ“ แƒ˜แƒ—แƒ˜แƒจแƒ”แƒ‘แƒ SIGQUIT แƒกแƒ˜แƒ’แƒœแƒแƒšแƒ–แƒ”.
  • แƒจแƒ”แƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ: แƒœแƒฃแƒšแƒแƒ•แƒแƒœแƒ˜ แƒ–แƒแƒ›แƒ˜แƒก UDP แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜ แƒแƒ  แƒ˜แƒงแƒ แƒžแƒ แƒแƒฅแƒกแƒ˜.
  • Bugfix: uwsgi backend-แƒ”แƒ‘แƒ˜แƒก แƒžแƒ แƒแƒฅแƒกแƒ˜แƒ แƒ”แƒ‘แƒ SSL-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ— แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒแƒ  แƒ˜แƒ›แƒฃแƒจแƒแƒแƒก. แƒ›แƒแƒ“แƒšแƒแƒ‘แƒ Guanzhong Chen.
  • แƒจแƒ”แƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ: แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ˜แƒก แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ แƒ“แƒ˜แƒ แƒ”แƒฅแƒขแƒ˜แƒ•แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒกแƒแƒก ssl_ocsp.
  • แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ: XFS แƒ“แƒ NFS แƒคแƒแƒ˜แƒšแƒฃแƒ แƒ˜ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒกแƒแƒก, แƒ“แƒ˜แƒกแƒ™แƒ˜แƒก แƒฅแƒ”แƒจแƒ˜แƒก แƒ–แƒแƒ›แƒ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒแƒ แƒแƒกแƒฌแƒแƒ แƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒ—แƒ•แƒแƒšแƒแƒก.
  • แƒจแƒ”แƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ: แƒ—แƒฃ แƒ›แƒ”แƒ›แƒฅแƒ”แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒก แƒแƒ แƒแƒกแƒฌแƒแƒ  แƒžแƒแƒกแƒฃแƒฎแƒก, แƒŸแƒฃแƒ แƒœแƒแƒšแƒ”แƒ‘แƒจแƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒ›แƒแƒฉแƒœแƒ“แƒ”แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜ "แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒ—แƒ˜ แƒ–แƒแƒ›แƒ˜แƒก buf in writer".

nginx-แƒ—แƒแƒœ แƒ”แƒ แƒ—แƒแƒ“ แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒ“แƒ njs 0.4.2

njs แƒแƒ แƒ˜แƒก JavaScript แƒ”แƒœแƒ˜แƒก แƒฅแƒ•แƒ”แƒฏแƒ’แƒฃแƒคแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ’แƒแƒซแƒšแƒ”แƒ•แƒ— แƒ’แƒแƒแƒคแƒแƒ แƒ—แƒแƒ•แƒแƒ— nginx-แƒ˜แƒก แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒแƒœแƒ˜แƒ แƒ”แƒ‘แƒ. njs แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒ˜แƒ ECMAScript 5.1-แƒ—แƒแƒœ (แƒ›แƒ™แƒแƒชแƒ แƒ˜ แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜) แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ—แƒ˜ แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ˜แƒ— ECMAScript 6 แƒ“แƒ แƒฃแƒคแƒ แƒ แƒแƒฎแƒแƒšแƒ˜. แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒแƒ‘แƒ แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ˜แƒก แƒžแƒ แƒแƒชแƒ”แƒกแƒจแƒ˜แƒ.

แƒฌแƒงแƒแƒ แƒ: linux.org.ru

แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ