Nginx 1.19.1์ด ์ถ์๋์์ต๋๋ค. nginx ์น ์๋ฒ์ ํ์ฌ ๋ฉ์ธ๋ผ์ธ ๋ธ๋์น์ ๋ค์ ๋ฆด๋ฆฌ์ค์ ๋๋ค. ๋ฉ์ธ๋ผ์ธ ๋ธ๋์น๋ ํ๋ฐํ๊ฒ ๊ฐ๋ฐ ์ค์ด์ง๋ง ํ์ฌ ์์ ๋ธ๋์น(1.18)์๋ ๋ฒ๊ทธ ์์ ๋ง ์์ต๋๋ค.
- ๋ณ๊ฒฝ: ์ง์์ด lingering_close, ๋๋ฆฐ_์๊ฐ ะธ lingering_timeout ์ด์ HTTP/2๋ฅผ ์ฌ์ฉํ ๋ ์๋ํฉ๋๋ค.
- ๋ณ๊ฒฝ: ์ด์ ๋ฐฑ์๋์์ ๋ณด๋ธ ์ถ๊ฐ ๋ฐ์ดํฐ๋ ํญ์ ์ญ์ ๋ฉ๋๋ค.
- ๋ณ๊ฒฝ: ์ด์ FastCGI ์๋ฒ๋ก๋ถํฐ ๋๋ฌด ์งง์ ์๋ต์ ๋ฐ์ผ๋ฉด nginx๋ ์ฌ์ฉ ๊ฐ๋ฅํ ์๋ต ๋ถ๋ถ์ ํด๋ผ์ด์ธํธ์ ๋ณด๋ด๋ ค๊ณ ์๋ํ ๋ค์ ํด๋ผ์ด์ธํธ์์ ์ฐ๊ฒฐ์ ๋ซ์ต๋๋ค.
- ๋ณ๊ฒฝ ์ฌํญ: ์ด์ gRPC ๋ฐฑ์๋์์ ์๋ชป๋ ๊ธธ์ด์ ์๋ต์ ์์ ํ๋ฉด nginx๊ฐ ์ค๋ฅ์ ํจ๊ป ์๋ต ์ฒ๋ฆฌ๋ฅผ ์ค์งํฉ๋๋ค.
- ์ถ๊ฐ: ์ง์๋ฌธ์ min_free ๋งค๊ฐ๋ณ์ ํ๋ก์_์บ์_๊ฒฝ๋ก, fastcgi_cache_path, scgi_cache_path ะธ uwsgi_cache_path. Adam Bambuch๋, ๊ฐ์ฌํฉ๋๋ค.
- ์์ : SIGQUIT ์ ํธ๋ฅผ ์ ์์ ์ผ๋ก ์ข ๋ฃํ ๋ nginx๊ฐ unix ๋๋ฉ์ธ ์ฒญ์ทจ ์์ผ์ ์ ๊ฑฐํ์ง ์์์ต๋๋ค.
- ์์ : ํฌ๊ธฐ๊ฐ XNUMX์ธ UDP ํจํท์ด ํ๋ก์๋์ง ์์์ต๋๋ค.
- ์์ : SSL์ ์ฌ์ฉํ์ฌ uwsgi ๋ฐฑ์๋์ ๋ํ ํ๋ก์๊ฐ ์๋ํ์ง ์์ ์ ์์ต๋๋ค. Guanzhong Chen์๊ฒ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
- ์์ : ์ง์์ด ์ฌ์ฉ ์ ์ค๋ฅ ์ฒ๋ฆฌ SSL_ocsp.
- ๋ฒ๊ทธํฝ์ค: XFS ๋ฐ NFS ํ์ผ ์์คํ ์ ์ฌ์ฉํ ๋ ๋์คํฌ ์บ์ ํฌ๊ธฐ๊ฐ ์๋ชป ๊ณ์ฐ๋ ์ ์์์ต๋๋ค.
- ์์ : memcached ์๋ฒ๊ฐ ์๋ชป๋ ์๋ต์ ๋ฐํํ ๊ฒฝ์ฐ "์์ ํฌ๊ธฐ์ ๋ฒํผ ํฌ๊ธฐ" ๋ฉ์์ง๊ฐ ๋ก๊ทธ์ ๋ํ๋ ์ ์์ต๋๋ค.
nginx์ ๋์์ ๋์ด njs 0.4.2
njs๋ nginx์ ๊ธฐ๋ฅ์ ํ์ฅํ ์ ์๋ JavaScript ์ธ์ด์ ํ์ ์งํฉ์ ๋๋ค. njs๋ ECMAScript 5.1 ์ด์์ ๋ํ ์ผ๋ถ ํ์ฅ ๊ธฐ๋ฅ์ ๊ฐ์ถ ECMAScript 6(์๊ฒฉ ๋ชจ๋)๊ณผ ํธํ๋ฉ๋๋ค. ํธํ์ฑ์ ๊ฐ๋ฐ ์ค์ ๋๋ค.
์ถ์ฒ : linux.org.ru