nginx ์น ์๋ฒ์ ํ์ฌ ๋ฉ์ธ๋ผ์ธ ๋ธ๋์น์์ ๋ ๋ค๋ฅธ ๋ฆด๋ฆฌ์ค๊ฐ ์ด๋ฃจ์ด์ก์ต๋๋ค. 1.17 ๋ธ๋์น๋ ํ๋ฐํ๊ฒ ๊ฐ๋ฐ ์ค์ด์ง๋ง ํ์ฌ ์์ ๋ธ๋์น(1.16)์๋ ๋ฒ๊ทธ ์์ ๋ง ํฌํจ๋์ด ์์ต๋๋ค.
- ๋ณ๊ฒฝ: zlib์ ์ต์ ์ง์ ๋ฒ์ ์ 1.2.0.4์ ๋๋ค. Ilya Leoshkevich์๊ฒ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
- ๋ณ๊ฒฝ: $r->internal_redirect() ๋ฉ์๋ ๋ด์ฅ ์ง์ฃผ ์ด์ ์ธ์ฝ๋ฉ๋ URI๊ฐ ํ์ํฉ๋๋ค.
- ์ถ๊ฐ: ์ด์ ๋ด์ฅ Pearl์ $r->internal_redirect() ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ๋ช ๋ช ๋ ์์น๋ก ์ด๋ํ ์ ์์ต๋๋ค.
- ์์ : ๋ด์ฅ Perl์ ์ค๋ฅ ์ฒ๋ฆฌ.
- ์์ : ํด๋น ๊ฐ์ด ๊ตฌ์ฑ์ ์ฌ์ฉ๋ ๊ฒฝ์ฐ ์์ ์ ๋๋ ์ฌ๊ตฌ์ฑ ์ค์ ๋ถํ ์ค๋ฅ๊ฐ ๋ฐ์ํ ์ ์์์ต๋๋ค. ํด์ ๋ฒํท ํฌ๊ธฐ 64ํฌ๋ก๋ฐ์ดํธ ์ด์.
- ์์ ์ฌํญ: select, poll ๋ฐ /dev/poll ์ฐ๊ฒฐ ์ฒ๋ฆฌ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ ๋ nginx๋ ๋ฒํผ๋ง๋์ง ์์ ํ๋ก์ ๋ฐ WebSocket ์ฐ๊ฒฐ์ ํ๋ก์ํ ๋ CPU๋ฅผ ๋ก๋ํ ์ ์์ต๋๋ค.
- ์์ : ngx_http_xslt_filter_module ๋ชจ๋์์.
- ์์ : ngx_http_ssi_filter_module ๋ชจ๋์์.
์ถ์ฒ : linux.org.ru