๋ฉ๋ชจ๋ฆฌ ๋ฆฌ๋ฐ, ๊ฐ์ผ๋ก ์ ํ๋ฉด ์ฌ๊ณ ๊ฐ ๋๋ค
์ปจํ ์ด๋ ๋ฉ๋ชจ๋ฆฌ ๋ฆฌ๋ฐ์ ๋๋ฌด ๋ฎ๊ฒ ์ค์ ํ๋ฉด OOMKilled๋ก ์ธํด ์๊ณ ์์ด ์ปจํ ์ด๋๊ฐ ์ฃฝ๊ณ , ๋๋ฌด ๋๊ฒ ์ก์ผ๋ฉด ๋ ธ๋ ์์์ด ๋ญ๋น๋ผ ๋ค๋ฅธ ํ๋๊ฐ ์ค์ผ์ค๋ง๋์ง ๋ชปํฉ๋๋ค. ์ด ๋๊ตฌ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ๊ณผ ์์ ๋์ ์ฌ์ฉ์ ์๋ฅผ ์ ๋ ฅํ๋ฉด ํ์ค ํฐ์ด(128Mi, 256Mi, 512Mi...) ์ค ์ ์ ํ ๊ฐ์ ์ถ์ฒํด์ค๋๋ค.
์ ํ๋ณ ๊ธฐ๋ณธ ๋ฉ๋ชจ๋ฆฌ์ ์ฌ์ฉ์๋น ์ถ๊ฐ๋
| ์ฑ ์ ํ | ๊ธฐ๋ณธ ๋ฉ๋ชจ๋ฆฌ | ์ฌ์ฉ์๋น ์ถ๊ฐ |
|---|---|---|
| ์ ์ ์ฌ์ดํธ | 128Mi | +0.2Mi |
| ๊ฒฝ๋ API | 256Mi | +0.5Mi |
| ์ผ๋ฐ ์น์ฑ(DB ํฌํจ) | 512Mi | +1Mi |
| MLยท๋ฐ์ดํฐ ์ฒ๋ฆฌ | 1024Mi | +2Mi |
์ด ๊ฐ์ ์์์ ์ผ ๋ฟ์ ๋๋ค
์ถ์ฒ๊ฐ์ ์ผ๋ฐ์ ์ธ ์๋๋ฆฌ์ค๋ฅผ ๊ฐ์ ํ ์์์ ์ ๋๋ค. ์ค์ ์๋น์ค์์๋ ๋ฐ๋์ ๋ชจ๋ํฐ๋ง ๋๊ตฌ๋ก ์ค์ธก ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ ํ์ธํ๊ณ , ๋ฆฌ๋ฐ๊ณผ ๋ฆฌํ์คํธ(request) ๊ฐ์ ์ค์ธก ๋ฐ์ดํฐ์ ๋ง์ถฐ ์กฐ์ ํ๋ ๊ฒ์ด ์์ ํฉ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
์ฑ ์ ํ๋ณ ๊ธฐ๋ณธ ๋ฉ๋ชจ๋ฆฌ์ ๋์ ์ฌ์ฉ์ ์์ ๋ฐ๋ฅธ ์ถ๊ฐ๋์ ๋ํ๊ณ 20% ์ฌ์ ๋ถ์ ๋ฐ์ํด ๊ฐ์ฅ ๊ฐ๊น์ด ํ์ค ํฐ์ด๋ก ์ถ์ฒํฉ๋๋ค.
OOMKilled๋ก ์ปจํ ์ด๋๊ฐ ๊ฐ์ ์ข ๋ฃ๋๊ฑฐ๋, ์ค์์ด ๋ฐ์ํด ์๋ต ์๋๊ฐ ํฌ๊ฒ ๋๋ ค์ง ์ ์์ต๋๋ค.
์๋๋๋ค. ๋ฆฌ๋ฐ์ด ๊ณผ๋ํ๋ฉด ๋ ธ๋ ์์์ ๋ญ๋นํ๊ณ ๋ค๋ฅธ ํ๋๊ฐ ์ค์ผ์ค๋ง๋์ง ๋ชปํ ์ ์์ผ๋ฏ๋ก ์ค์ธก ๋ฐ์ดํฐ๋ก ์กฐ์ ํ๋ ๊ฒ์ด ์ด์์ ์ ๋๋ค.