Step 4-3
CDN Purge
CDN에 캐싱된 콘텐츠를 삭제(Purge)하고, 퍼지 수행 이력을 조회할 수 있습니다.
CDN Purge
CDN Purge 도구 화면
1
Customer / SubCustomer 선택
퍼지를 수행할 대상 Customer 또는 SubCustomer를 선택합니다.
2
퍼지 수행
대상 URL 또는 패턴을 입력하고 퍼지를 실행합니다.
3
결과 확인
캐시 삭제가 정상 동작했는지 결과를 확인합니다.
Purge History
Purge History 화면
퍼지 수행 이력을 조회합니다. 아래 항목들이 표시됩니다:
| 항목 | 설명 |
|---|---|
| No | 순번 |
| JON | 작업 번호 |
| CDN Type | CDN 벤더 종류 |
| Service Domain | 서비스 도메인 |
| CDN CNAME | CDN CNAME 값 |
| Purge URL | 퍼지 대상 URL |
| Purge ID | 퍼지 고유 ID |
| 생성일 / 수정일 | 퍼지 생성 및 수정 일시 |
참고: Purge History에서 과거 퍼지 이력을 추적할 수 있어, 장애 발생 시 캐시 관련 원인 분석에 활용할 수 있습니다.
Step 4-4
Purge API Key
여러 CDN 벤더에 캐시되어 있는 콘텐츠를 all / path / item 별로 Speedy 통합 Purge API에서 단번에 퍼지할 수 있습니다. 이 메뉴에서는 통합 Purge API 호출 시 필요한 API Key를 발급하고 관리합니다.
Purge API Key 화면
CDN 관리 → Purge API Key 관리 화면
설정 절차
1
Customer 선택
Purge API Key를 발급할 Customer를 선택합니다. 선택 후 하단에 해당 Customer의 Sub Customer 목록이 표시됩니다.
2
Sub Customer 선택
API Key를 사용할 Sub Customer를 체크박스로 선택합니다. 선택된 Sub Customer의 서비스 도메인에 대해 Purge API를 호출할 수 있습니다.
3
API Key 발급
우측 하단의 + API Key 발급 버튼을 클릭하여 새 API Key를 생성합니다. 발급된 Key는 API Key 목록에서 확인할 수 있습니다.
4
API Key 사용
발급된 API Key를 Purge API 호출 시 X-API-Key 헤더에 포함하여 인증합니다.
통합 Purge API 개요
| Purge 범위 | 설명 | 사용 예시 |
|---|---|---|
| all | 서비스 도메인의 전체 캐시를 삭제 | 전체 사이트 리뉴얼, 대규모 변경 시 |
| path | 특정 경로(디렉토리) 하위 캐시를 삭제 | /images/*, /css/* 등 경로 단위 갱신 |
| item | 특정 URL 개별 파일의 캐시를 삭제 | /logo.png, /main.js 등 개별 파일 갱신 |
핵심 장점: 복수의 CDN 벤더(Tencent, Speedy, CDNetworks 등)에 분산 캐시된 콘텐츠를 벤더별로 개별 퍼지할 필요 없이, Speedy 통합 Purge API 한 번의 호출로 모든 벤더의 캐시를 동시에 삭제할 수 있습니다.
퍼지 API 상세 매뉴얼: 통합 퍼지 API의 상세 스펙(엔드포인트, 파라미터, 응답 코드, cURL 예시 등)은 본 매뉴얼 최하단의 "AI-LB 통합 퍼지 API" 섹션을 참고 부탁드립니다.