Purge 관련

멀티노드를 한 번에 Purge할 수 있는 방법이 있나요?

Hint

노드 동기화 기능을 활용해 중앙동기화 시스템을 구축하세요.

아무래도 개별 노드마다 API를 호출하는 방식은 노드 수가 많아지며 번거로운 일입니다. 저희도 이 사실을 잘 알고 있지만 전통적인 솔루션 관점에서 아래와 같은 한계가 있습니다.

  • 고객사 자원관리 시스템과의 연동

  • Purge 대기 큐 관리 및 백엔드 통신 방법론

  • 계정관리 및 보안

Note

이상의 시스템을 클라우드화한 M2Live 를 준비 중에 있습니다.

Purge와 HardPurge가 따로 있는 이유는 무엇인가요?

Hint

Purge는 휴지통에 넣는 것이고, HardPurge는 즉시 삭제하는 것입니다.

백엔드 장애는 예측할 수 없습니다. 백엔드 장애를 이유로 404 Not Found 를 보여주는 것보다 휴지통에 있는 콘텐츠를 꺼내서라도 200 OK 를 보여주고 싶은 설계철학이 녹아 있는 결과입니다.

HardPurge 실행한 캐싱 파일의 캐싱 정보 확인이 됩니다.

Hint

HardPurge된 캐싱 컨텐츠는 삭제 됩니다. {“HardPurged”: “Y”} 표기

서비스 성능에 영향을 줄이기 위해 캐싱 파일 삭제는 일정 시간이 지나면 진행 됩니다. 삭제 진행 되기전 서비스 요청이 들어오면 즉시 삭제 됩니다.