18C. ELB ๋ก๋ ๋ฐธ๋ฐ์ Sticky Session ๊ธฐ๋ฅ ์ฌ์ฉํ๊ธฐ
18C. ELB ๋ก๋ ๋ฐธ๋ฐ์ Sticky Session ๊ธฐ๋ฅ ์ฌ์ฉํ๊ธฐ ๊ด๋ จ
ELB ๋ก๋ ๋ฐธ๋ฐ์๊ฐ ๋ผ์ด๋ ๋ก๋น ์๊ณ ๋ฆฌ์ฆ์ผ๋ก ํธ๋ํฝ์ ๋ถ๋ฐฐํ๋ ๊ฒ์ด ์๋ ์ฌ์ฉ์์ ์ฟ ํค ์ธ์ ์ ๊ธฐ์ค์ผ๋ก ํธ๋ํฝ์ ๋ถ๋ฐฐํ๋ Sticky Session์ ์ฌ์ฉํด๋ณด๊ฒ ์ต๋๋ค.
ELB ๋ก๋ ๋ฐธ๋ฐ์ ๋ชฉ๋ก([NETWORK & SECURITY]
โ [Load Balancers]
)์์ ELB ๋ก๋ ๋ฐธ๋ฐ์(exampleelb
)๋ฅผ ์ ํํ๊ณ , ์๋ [Description]
ํญ์ ํด๋ฆญํฉ๋๋ค.
Sticky Session์ ์ค์ ํฉ๋๋ค. [Enable Load Balancer Generated Cookie Stickiness]
๋ฅผ ์ ํํฉ๋๋ค.
- Enable Load Balancer Generated Cookie Stickiness: ELB ๋ก๋ ๋ฐธ๋ฐ์๊ฐ ์์ฑํ ์ฟ ํค๋ฅผ ์ฌ์ฉํฉ๋๋ค.
- Expiration Period: ์ฟ ํค๊ฐ ์ ์ง๋๋ ์๊ฐ์ ์ค์ ํ ์ ์์ต๋๋ค. ๊ฐ์ ์ค์ ํ์ง ์์ผ๋ฉด ์ฟ ํค๋ฅผ ์ญ์ ํ์ง ์๊ณ ๊ณ์ ์ ์ง์ํต๋๋ค. ์ฌ๊ธฐ์๋ 300์ ์ ๋ ฅํฉ๋๋ค.
- Enable Application Generated Cookie Stickiness: ์๋ฒ์ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์์ฑํ ์ฟ ํค๋ฅผ ์ฌ์ฉํฉ๋๋ค.
- Cookie Name: ์๋ฒ์ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์์ฑํ ์ฟ ํค ์ด๋ฆ์ ์ค์ ํฉ๋๋ค.
์น ๋ธ๋ผ์ฐ์ ๋ฅผ ์คํํ๊ณ ELB ๋ก๋ ๋ฐธ๋ฐ์์ URL์ ์ ์ํฉ๋๋ค. ์ ๋ ๋ ๋ฒ์งธ EC2 ์ธ์คํด์ค์ ์ฐ๊ฒฐ๋์์ต๋๋ค. ์ด URL์ ๊ณ์ ์๋ก๊ณ ์นจํด๋ ๊ณ์ ๊ฐ์ EC2 ์ธ์คํด์ค์ ์ฐ๊ฒฐ๋ฉ๋๋ค.
Expiration Period๋ฅผ 300์ด(5๋ถ)์ผ๋ก ์ค์ ํ๊ธฐ ๋๋ฌธ์ 5๋ถ ๋ค์ ์๋ก๊ณ ์นจํด๋ณด๋ฉด ๋ค๋ฅธ EC2 ์ธ์คํด์ค์ ์ฐ๊ฒฐ๋ ์ ์์ต๋๋ค.