์šฐ๋ฆฌ ์„œ๋ฒ„์— OOMKilled ์žฅ์• ๊ฐ€ ๋ฐœ์ƒํ–ˆ์–ด์š” - ํšŒ๊ณ ํŽธ

์ด ๊ธ€์€ ์ตœ๊ทผ์— ์žˆ์—ˆ๋˜ ์„œ๋ฒ„ OOMKilled ์žฅ์•  ๊ณผ์ •์„ ๊ธฐ๋ก ๋ฐ ๊ณต์œ ํ•˜๋ฉฐ ํšŒ๊ณ ํ•˜๋Š” ๊ธ€์ž…๋‹ˆ๋‹ค.๋˜ํ•œ ์ด ๊ธ€์€ ์ธํ”„๋ผ ๋ ˆ๋ฒจ(cpu, memory)์—์„œ์˜ ์žฅ์•  ๊ฐ์ง€ ๋ฐ ๋Œ€์‘ ํ”„๋กœ์„ธ์Šค์— ๊ด€ํ•œ ๋‚ด์šฉ์„ ๊ธฐ๋กํ•˜๊ธฐ ๋•Œ๋ฌธ์— NPE(Null Point Exception) ๊ฐ™์€ ์ฝ”๋“œ ๋ ˆ๋ฒจ์—์„œ์˜ ๋ช…ํ™•ํ•˜๊ณ  ๋‹จ์ˆœํ•œ ๋ฌธ์ œ๋Š” ํฌ๊ฒŒ ๋‹ค๋ฃจ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„๋“ค์€ ์„œ๋ฒ„์˜ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ๋ถ€์กฑํ•ด OOMKilled ์žฅ์•  ๋ฐœ์ƒ ์‹œ ์–ด๋–ป๊ฒŒ ๋Œ€์‘ํ•˜์‹œ๋‚˜์š”?์ €๋Š” ๋ณดํ†ต ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํ”„๋กœ์„ธ์Šค๋กœ ๋Œ€์‘ํ•ฉ๋‹ˆ๋‹ค.1. ์žฅ์•  ๊ฐ์ง€2. ์˜ˆ์ƒ๋˜๋Š” ์›์ธ ๋ฒ”์œ„๋ฅผ ํ•ฉ๋ฆฌ์ ์œผ๋กœ ์ฐพ๊ณ  ๊ฐ€์„ค์„ ์„ธ์šด๋‹ค. (๊ฐ€์„ค ์ˆ˜๋ฆฝ)3. ๊ฐ€์„ค์„ ๊ฒ€์ฆํ•˜๊ธฐ ์œ„ํ•ด APM, log ๋“ฑ ๋‹จ์„œ๋“ค์„ ์ฐพ๊ณ  ๊ฐ€์„ค์„ ํ™•์ธํ•˜๊ณ  ์›์ธ ๋ฒ”์œ„๋ฅผ ์ขํ˜€๊ฐ„๋‹ค. (๊ฐ€์„ค ๊ฒ€์ฆ ๋ฐ route finding)4. ์œ„ ๊ณผ์ •์„ ๋ฐ˜๋ณตํ•˜์—ฌ ์›์ธ์„..

BackEnd 2024. 11. 10. 21:08