๐
๋๊ท๋ชจ ์๋น์ค๋ฅผ ์งํฑํ๋ ๊ธฐ์ - ํ์ฅ์ฑ ํ๋ณด์ ํ์ํ ์ฌ๊ณ ๋ฐฉ์
September 28, 2021
๋ค์์ ์น ๊ฐ๋ฐ์๋ฅผ ์ํ ๋๊ท๋ชจ ์๋น์ค๋ฅผ ์งํฑํ๋ ๊ธฐ์ ์ ์ฝ๊ณ ์ ๋ฆฌํ ๋ด์ฉ์ ๋๋ค ๐
[๊ฐ์31] ๊ณ์ธต๊ณผ ํ์ฅ์ฑ
ํ์ฅ์ฑ์ ๋ํ ์๊ตฌ - ์๋ฒ 1๋์์ ์ฒ๋ฆฌํ ์ ์๋ ํธ๋ํฝ ํ๊ณ
(์ ๋ฐ์ดํธ๊ฐ ํ์ํ ์ ๋ณด์ด๋ค)
- ์ด ๋ ๋น์์ ์๋ฒ ํ๋๋ก ์ฒ๋ฆฌํ ์ ์๋ ํธ๋ํฝ์ ์ 100๋ง PV ์ ๋, ์ต๊ณ ์ฌ์์ผ๋ก 100๋ง ~200๋ง ๊น์ง๋ ๊ฐ๋นํ ์ ์์๋ค.
- ์์ฒ ~1๋ง ๊ฑด/๋ถ ์ ๋์ ์์ฒญ์ ์ฒ๋ฆฌํ ์ ์๋ ์ ๋์ด๋ค.
- ๋ ๋๊ท๋ชจ๋ ์๋ฒ1๋๋ก ๋์ํ ์ ์๋ค.
๊ณ์ธต๋ณ ํ์ฅ์ฑ
- WAS๋ ์ํ๋ฅผ ๊ฐ์ง๊ณ ์์ง ์์ผ๋ฏ๋ก ๋จ์ํ ๋์๋ฅผ ๋๋ฆฌ๋ ๊ฒ์ผ๋ก ์์ฒญ์ ํ์ฅํ ์ ์๋ค.
- ๋ก๋๋ฐธ๋ฐ์์ ์๋ก์ด ์๋ฒ๋ฅผ ์ถ๊ฐํ๋ฉด ๋๋ค.
- DB๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก (์ฐ๊ธฐ, ์ฝ๊ธฐ๊ฐ ๋๋์ด์ ธ ์์ผ๋ฏ๋ก) ๋ ๋ง์ ์์๋ค์ ๊ณ ๋ คํ๋ฉด์ ํ์ฅํด์ผํ๋ค.
[๊ฐ์32]๋ถํ ํ์ , ํ๋
๋ถํ ํ์ - ๊ด๋ฆฌํ๋ฉด ์๊ฐํ์ ์ค์์ฑ
- ๊ฐ๊ฐ์ ์๋ฒ์ ๊ดํด์ ๊ทธ๋ํํ ํ๋ ๊ฒ์ด ์ค์ํ๋ค.
๋ถํ ์ธก์ ์ ์ํ ํญ๋ชฉ
- Load Average, ๋ฉ๋ชจ๋ฆฌ, CPU
- Load Average
- ๋๊ธฐ์ค์ธ ํ๋ก์ธ์ค์ ํ๊ท ์์น
- ์์น๊ฐ 0์ ๊ฐ๊น์ธ ์๋ก ์ข์ ๊ฒ์ด๋ฉฐ, CPU ์ฝ์ด ์๋ณด๋ค ์์ผ๋ฉด ์ํธํ ๊ฒ์ด๋ค.
์ฉ๋์ ๋ง๋ ํ๋
- ์ฑ
์์ ๋์จ ์์์ ๊ฒฝ์ฐ
- ๋ด์๊ฒ ์๋ตํ๋ ๊ฒ์ ์๋ต์๊ฐ๋ณด๋ค ์ฒ๋ฆฌ๋์ด ์ค์ํ๋ฏ๋ก ์ฒ๋ฆฌ๋์ ์๋ฒ ๋ฆฌ์์ค๋ฅผ ๋๋ถ๋ถ์ ์๊ณ load average๊ฐ ํ๊ท ์ ์ผ๋ก ๋๋ค.
- ์ฌ์ฉ์ ์๋ต์ ์๋ต ์๊ฐ์ด ์ค์ํ๋ฏ๋ก load average๋ฅผ ๋ฎ๊ฒ ์ ์งํ๊ณ ํ๋ก์ธ์ค๋ฅผ ์์๋์ง ์๊ณ ์ ์๋ตํ๋ ๊ฒ์ ์ค์ํ๊ฒ ์ฌ๊ธด๋ค.
- ์ด๋ค ์ํฉ์ ์ด๋ค ํ๋์ ํ๋์ง๊ฐ ์ด์์ ํ ๋ ๊ต์ฅํ ์ค์ํ๋ค.
AP ์๋ฒ/DB ์๋ฒ์ ํ๋ ์ ์ฑ ๊ณผ ์๋ฒ ๋์
- ์ฌ์ฉ์์ฉ DB ๋ํ ์ ์ฒด์ ์ผ๋ก ๋ถํ๋ฅผ ๋ฎ๊ฒ ์ ์งํจ์ผ๋ก ์๋ต์ ๋น ๋ฅด๊ฒ ํ๋ ๊ฒ์ ์ค์ํ๊ฒ ์๊ฐํ๋ค.
- ์ํฉ๋ง๋ค ์๋ต์ ์ค์์ํ ์ง, ๋ฆฌ์์ค๋ฅผ ์์งํ๋ ๊ฒ์ ์ค์ํ์ ํ ์ง ๊ฒฐ์ ํ๋ ๊ฒ์ด ์ค์ํ๋ค.
- ๋ฆฌ์์ค ์์ง์ด ์ ํํ ๋ญ๊น?
- CPU utilization์ ๋๊ฒ ์ ์ง ?
- ๋ฆฌ์์ค ์์ง์ด ์ ํํ ๋ญ๊น?
์๋น์ค ๊ท๋ชจ์ ํ๋
- ๋ถํ๋ฅผ ๊ฐ์ํํ๊ณ ๊ทธ๋ํ๋ฅผ ๊ฒน์ณ์ ๋ณ๋ชฉ์ด๋ ์ด์ํ์์ ํ์ ํ ์ ์๋๋ก ํ๋ ๊ฒ์ด ์ค์ํ๋ค.
ํ์ฅ์ฑ ํ๋ณด
- ๋ก๋๋ฐธ๋ฌ์ ๋ ํํฐ์ ๋(DB ๋ถํ )์ ์ด์ฉํ๋ค.
- [๊ฐ์31] ๊ณ์ธต๊ณผ ํ์ฅ์ฑ
- ํ์ฅ์ฑ์ ๋ํ ์๊ตฌ - ์๋ฒ 1๋์์ ์ฒ๋ฆฌํ ์ ์๋ ํธ๋ํฝ ํ๊ณ
- ๊ณ์ธต๋ณ ํ์ฅ์ฑ
- [๊ฐ์32]๋ถํ ํ์ , ํ๋
- ๋ถํ ํ์ - ๊ด๋ฆฌํ๋ฉด ์๊ฐํ์ ์ค์์ฑ
- ๋ถํ ์ธก์ ์ ์ํ ํญ๋ชฉ
- ์ฉ๋์ ๋ง๋ ํ๋
- AP ์๋ฒ/DB ์๋ฒ์ ํ๋ ์ ์ฑ ๊ณผ ์๋ฒ ๋์
- ์๋น์ค ๊ท๋ชจ์ ํ๋
- ํ์ฅ์ฑ ํ๋ณด