Global Edge → LB → Origin 데모
Client ─HTTPS→ Global Edge ─HTTPS→ Application LB ─HTTP(80)→ 이 서버 (nginx)
1. 경로 확인
- /whoami — X-Forwarded-Proto · 클라이언트 IP · 경유 헤더 (HTML)
- /api/whoami — 같은 정보 JSON
2. 캐싱 비교 — 정적 vs 동적
| 구분 | 경로 | 오리진 Cache-Control | 기대 동작 |
|---|---|---|---|
| 정적 | /static/style.css | public, max-age=600 | 엣지 캐시 HIT 기대 |
| 정적 | /static/blob-1mb.bin (1MB) | public, max-age=600 | 엣지 캐시 HIT · 전송 시간 비교 |
| 정적 | /api/static.json | public, max-age=600 | 엣지 캐시 HIT |
| 동적 | /dynamic/time.shtml | no-store | 매 요청 오리진 도달, 시각 변동 |
| 동적 | /api/time | no-store | 매 요청 오리진 도달 |
응답 헤더 X-Origin-Time-Msec가 바뀌면 오리진에 도달한 것, 같으면 엣지 캐시가 응답한 것.