Records TTL (Time To Live)
Record ๋ ์์ฃผ ๋ฐ๋์ง ์๋๋ค.
Client ๋ TTL ์๊ฐ๋์ Caching ํ๋ค.
- High TTL
- ์๋ฅผ ๋ค์ด 24์๊ฐ์ผ๋ก ์ค์ ํ๋ค.
- Route53 ์ ์ ์ ํธ๋ํฝ์ด ๋ชฐ๋ฆฌ๊ฒ ๋๋ค. (TTL ์ด ๋์์)
- ํด๋ผ์ด์ธํธ๊ฐ ์ค๋๋ Record ๋ฅผ ๋ฐ์ ๊ฐ๋ฅ์ฑ์ด ์๊ธด๋ค.
- Low TTL
- ์๋ฅผ ๋ค์ด 60์ด
- Route53 ์ ๋ง์ ํธ๋ํฝ์ด ๋ชฐ๋ฆฌ๊ฒ ๋๋ค. (TTL ์ด ๋ฎ์์)
- ๋น์ฉ์ด ๋ง์ด ๋ฐ์ํ๊ฒ ๋๋ค.
- Route53 ์ ๋ค์ด์ค๋ ์์ฒญ์ ์์ ๋ฐ๋ผ ์๊ธ์ด ์ฑ ์ ๋๊ธฐ ๋๋ฌธ์ด๋ค.
- ์ค๋๋ Record์ ๋ณด๊ด ๊ธฐ๊ฐ์ ์งง์์ง๋ค.
- ๋ฐ๋ผ์ ๋ ์ฝ๋ ๋ณ๊ฒฝ์ด ๋นจ๋ผ์ง๋ค.
-
์ด๋ค TTL ์ค์ ์ด ์ ํฉํ ์ง๋ ์ํฉ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋ค.
- Record ๋ฅผ ๋ณ๊ฒฝํ๋ ค๋ ๊ฒฝ์ฐ
- TTL ์ 24์๊ฐ์ผ๋ก ์ฌ๋ฆฐํ, ๋ชจ๋ Client ์๊ฒ 24์๊ฐ๋์ Caching ์ ์ํจ๋ค,
- Record ๊ฐ์ ๋ฐ๊ฟ์ ๋ชจ๋์๊ฒ ์ ๋ฐ์ดํธ๊ฐ ๋๋ฉด TTL ์ ๋ฎ์ถ๋ ๋ฐฉ์ ๋ฐ ์ ๋ต์ด๋ค.
- TTL ์ ๋ชจ๋ Record ์ ์์ด ํ์์ ์ด๋ค.
Terminal ๋ก TTL ํ์ธํ๊ธฐ
- NSLOOKUP
- renine94.github.io ๋ผ๋ ๋๋ฉ์ธ์ ์ค์ ๋ก 4๊ฐ์ IP์ ์ฐ๊ฒฐ๋์ด ์๋ค.
- 185.199.108.153
- 185.199.110.153
- 185.199.109.153
- 185.199.111.153
- renine94.github.io ๋ผ๋ ๋๋ฉ์ธ์ ์ค์ ๋ก 4๊ฐ์ IP์ ์ฐ๊ฒฐ๋์ด ์๋ค.
- DIG
- 1๊ฐ์ DNS Query๋ฅผ ์์ฒญ๋ณด๋์๋ 4๊ฐ์ ์๋ต์ ๋ฐ๋๊ฒ์ ํ์ธํ ์ ์๋ค.
- 185.199.108~111.153 ์ผ๋ก 4๊ฐ์ IP ์ฃผ์์ ์ฐ๊ฒฐ๋์ด ์๋ค.
- ์ฌ์ง์ ๋ณด์ด๋ 3600 ์ด Caching ๋๋ ์๊ฐ, ์ฆ TTL ์ ์๋ฏธํ๋ค.
- 3600์ด, ์ฆ 1์๊ฐ๋์ ์บ์ฑ๋๋ค.
๋๊ธ๋จ๊ธฐ๊ธฐ