이미지를 업로드 할 때마다 다양한 프레임 크기로 렌더링되는 사이트가 있습니다. cron 작업은 매 10 분마다 실행되어 새로운 이미지가 그 시간 동안 업로드되었는지 확인하고 필요한 경우 모든 필요한 프레임을 생성합니다.Akamai 캐시 만료 헤더를 보내는 방법은 무엇입니까?
이 cron은 매 10 분마다 실행되기 때문에 콘텐츠 (예 : 기사)가 실행되는 시간과 이미지를 사용할 수있는 시간 사이에 약간의 시간이 있습니다. 그래서 그동안 사이트의 로고가있는 일반적인 자리 표시 자 이미지가 표시됩니다.
Akamai는 이미지를 캐시하므로 사이트 사용자가 아직 cron에서 렌더링하지 않은 이미지가있는 페이지를로드하면 정적 이미지 홀더가 해당 이미지 경로에 표시되고 Akamai가 캐시합니다. 이미지가 나중에 렌더링되고 사용할 수있는 경우에도 사용자는 여전히 Akamai에서 캐시 된 버전을 가져옵니다.
한 가지 해결책은 cron이 이미지를 렌더링 할 때 이러한 이미지의 "나이"를 파괴하는 것입니다. 그러나 새로운 것을 위해 돌아 오기 위해 Akamai는 약 8 분이 걸립니다.
새로운 이미지가 수신 될 때까지 캐시 유효 기간 헤더를 통해 아마 아카 마이에게 돌아갈 수있는 다른 해결책이 있습니까? 한번 완료되면 캐시 된 버전이 계속 표시되지 않습니까?