์คํ๋ง๋ถํธ ์น ์ ํ๋ฆฌ์ผ์ด์ ์์ ํด๋ผ์ด์ธํธ์ ์์ฒญ์ด ๋์ฐฉํ์ ๋, Controller๊ฐ ์คํ๋๋ ๊ณผ์ ์์ CPU์ ๋ฉ๋ชจ๋ฆฌ ์์ญ์ด ์ด๋ป๊ฒ ์ํธ์์ฉํ ๊น? 1. ์์ฒญ ๋์ฐฉ ํด๋ผ์ด์ธํธ๋ก๋ถํฐ HTTP ์์ฒญ์ด ์น ์๋ฒ(ex. Tomcat)์ ๋์ฐฉํ๋ฉด, ์๋ฒ๋ ์์ฒญ์ ์ฒ๋ฆฌํ๊ธฐ ์ํ ์ฐ๋ ๋๋ฅผ ์์ฑํ๊ฑฐ๋ ์ฐ๋ ๋ ํ์์ ๊ฐ์ ธ์จ๋ค. ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋์์ ์ฌ๋ฌ ์์ฒญ์ ์ฒ๋ฆฌํด์ผ ํ ์ ์๋ค. ๋ฐ๋ผ์ ๊ฐ ์์ฒญ์ผ ๋ณ๋์ ์ฐ๋ ๋(thread)๋ก ์ฒ๋ฆฌ๋๋ค. 2. ์คํ ์์ญ ํ์ฉ ์ฐ๋ ๋๊ฐ ์์ฑ๋๋ฉด, ํด๋น ์ฐ๋ ๋์ ์คํ ์์ญ(=์์ ๊ณต๊ฐ)์ด ํ ๋น๋๋ค. ์คํ ์์ญ์ ๊ฐ ์ฐ๋ ๋๋ง๋ค ๋ณ๋๋ก ์กด์ฌํ๋ค. ์ฐ๋ ๋๋ ์คํ ์์ญ์ ์ฌ์ฉํด ๋ฉ์๋ ํธ์ถ ์ ๋ณด(๋ฉ์๋ ์์น, ์ด๋ฆ, ๋งค๊ฐ๋ณ์ ํ์ , ๋ฐํ ํ์ , ํธ์ถ ์์น ๋ฑ..)์ ์ง์ญ ๋ณ์ ๋ฑ์ ๊ด๋ฆฌํ๋ค..