๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กํ”„๋กœ์ ํŠธ/Heeverse (4)

โœ๐Ÿป๊ธฐ๋กํ•˜๋Š” ๋ธ”๋กœ๊ทธ

[์„ฑ๋ŠฅํŠœ๋‹] ๋ฐ˜๋ณต์ ์ธ vault ์„œ๋ฒ„ ํ˜ธ์ถœ ์ œ๊ฑฐํ•˜๊ธฐ

์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ ์‹œ vuser ์ž„๊ณ„์น˜๋ฅผ ์„ค์ •ํ•˜๊ณ , Scouter๋ฅผ ํ†ตํ•œ ๋ณ‘๋ชฉ๊ตฌ๊ฐ„ ๋ถ„์„ํ•˜์—ฌ TPS๋ฅผ ๊ฐœ์„ ํ•œ ๊ฒฝํ—˜์„ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค. Scouter์˜ XLog ๋ถ„์„ํ•˜๊ธฐ Scouter์˜ xLog๋ฅผ ๋“œ๋ž˜๊ทธํ•˜๋ฉด ๊ฐ ์‘๋‹ต๋งˆ๋‹ค ์•„๋ž˜์™€ ๊ฐ™์€ ํ•ญ๋ชฉ๋“ค์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Elasped Time CPU SQL Count SQL Time API Count API Time ์œ„์˜ ํ•ญ๋ชฉ ์ค‘ ์‘๋‹ต์†๋„ ๊ธฐ์ค€(Elasped Time)์œผ๋กœ ์ •๋ ฌํ•˜์—ฌ ๊ฐ€ ์ œ์ผ ์˜ค๋ž˜ ๊ฑธ๋ฆฐ ๊ตฌ๊ฐ„์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ˆˆ์— ๋„๋Š” ๊ตฌ๊ฐ„์€ ๋‘ ๊ตฌ๊ฐ„์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. (1) ๊ตฌ๊ฐ„ - Ngrinder์˜ RampUp ์„ค์ •์œผ๋กœ ์ธํ•œ ์ดˆ๊ธฐ ์‘๋‹ต์†๋„ ์ง€์—ฐ๊ตฌ๊ฐ„์œผ๋กœ ์ถ”์ธกํ–ˆ์Šต๋‹ˆ๋‹ค. (2) ๊ตฌ๊ฐ„ - API Time์ด ์˜ฌ๋ผ๊ฐ€์—ฌ ์ƒ์„ธ ํ˜ธ์ถœ ๋ฉ”์„œ๋“œ๋ฅผ ํ™•์ธํ•˜์˜€์Šต๋‹ˆ๋‹ค. ํ•ด๋‹น ๋ฉ”์„œ๋“œ๋Š” ngrinder ํ…Œ์ŠคํŠธ A..

Heeverse ์„ฑ๋Šฅํ…Œ์ŠคํŠธ ์ค€๋น„ํ•˜๊ธฐ

์„ฑ๋Šฅํ…Œ์ŠคํŠธ ์ค€๋น„ํ•ญ๋ชฉ๋“ค์„ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค. ํŠœ๋‹ ์ง€์ ๊ณผ ๊ณ ์ •๋ณ€์ˆ˜๋ฅผ ์ง€์ •ํ•˜์—ฌ ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ๋ฅผ ์ง„ํ–‰ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ ์ ‘๊ทผ ๋ฐฉ์‹ ์„ฑ๋Šฅ ์ €ํ•˜๊ฐ€ ๋ฐœ์ƒํ–ˆ์„ ๋•Œ ์ „์ฒด ์‘๋‹ต ์‹œ๊ฐ„์—์„œ ์ฐจ์ง€ํ•˜๋Š” ๋น„์ค‘์„ ๋ถ„์„ํ•˜์—ฌ ๊ฐ€์žฅ ์˜ํ–ฅ๋„๊ฐ€ ๋†’์€ ๋ถ€๋ถ„๋ถ€ํ„ฐ ์ง‘์ค‘ ๋ถ„์„ ๋Œ€์ƒ์œผ๋กœ ์„ ํƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ ์ค‘์š” ์ž์›์˜ ์‚ฌ์šฉ๋Ÿ‰ ํ™•์ธ, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„œ๋ฒ„์—์„œ์˜ ์ž์› ์‚ฌ์šฉ๋Ÿ‰ ๋ฐ ์‘๋‹ต ์‹œ๊ฐ„, ์œ ๊ด€ ์„œ๋ฒ„์™€์˜ ํ†ต์‹ , ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ฝ”๋“œ์˜ ์„ฑ๋Šฅ ๋น„์ค‘๋“ฑ์„ ๋ถ„์„์„ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ ๋‹จ๊ณ„ ์•„๋ž˜ 5๋‹จ๊ณ„๋กœ ๊ตฌ์„ฑํ•˜์˜€์œผ๋ฉฐ, ์ฒซ ํ…Œ์ŠคํŠธ ์ดํ›„์—๋Š” ์‹œ๋‚˜๋ฆฌ์˜ค ๊ตฌ์„ฑ์„ ์ œ์™ธํ•œ 4๋‹จ๊ณ„๊ฐ€ ๋ฐ˜๋ณต์ ์œผ๋กœ ์ด๋ฃจ์–ด์กŒ์Šต๋‹ˆ๋‹ค. ์„ฑ๋Šฅํ…Œ์ŠคํŠธ ์‹œ๋‚˜๋ฆฌ์˜ค ๊ตฌ์ƒ ์‹œ์Šคํ…œ์˜ ์–ด๋Š ๋ถ€๋ถ„์— ์–ด๋–ป๊ฒŒ ๋ถ€ํ•˜๋ฅผ ์ค„๊ฒƒ์ธ์ง€ ๊ฒฐ์ • ๋ถ€ํ•˜ ์ƒํ™ฉ์—์„œ ์‹œ์Šคํ…œ์˜ ๋™์ž‘ ์˜ˆ์ธก ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ ์ค€๋น„ ํ…Œ์ŠคํŠธ ํ™˜๊ฒฝ ๊ตฌ์ถ• ์„œ๋ฒ„ ์ˆ˜, ์„œ๋ฒ„ ์ŠคํŽ™ ๊ฒฐ์ • ..