본문으로 건너뛰기

© 2026 Molayo

Vercel중요헤드라인2026. 04. 24. 17:36

모든 응답에 대해 stale-if-error cache-control 지시어 지원 시작

요약

개발자가 원본 서버(Origin) 장애 상황에서도 사용자에게 안정적인 콘텐츠를 제공할 수 있도록 Vercel CDN이 `Cache-Control: stale-if-error` 지시자를 전면 지원합니다. 이 기능을 사용하면, 500 Internal Server Error나 네트워크 실패와 같은 오류가 발생하더라도 지정된 시간 동안 캐시된 이전 응답을 사용자에게 서비스하여 애플리케이션의 가용성을 크게 높일 수 있습니다. 이는 특히 백엔드 서비스의 일시적 장애에 대비하는 데 필수적인 기능입니다.

핵심 포인트

  • Vercel CDN이 `stale-if-error` 지시자를 전면 지원하며, 모든 응답에 적용 가능합니다.
  • 이 기능을 사용하면 원본 서버가 500 Internal Server Error나 네트워크 실패로 요청을 처리하지 못할 때도 캐시된 이전 데이터를 서비스할 수 있습니다.
  • 애플리케이션의 가용성(Availability)을 높여, 업스트림 서비스 장애 시에도 사용자에게 안정적인 경험을 제공하도록 합니다.

모든 응답에 대해 stale-if-error cache-control 지시어 지원 시작

Vercel CDN이 Cache-Control 헤더의 stale-if-error 지시어를 지원하여, 원본(origin) 장애 발생 시 더욱 탄력적인 캐싱 동작을 구현할 수 있게 되었습니다.

stale-if-error
이제 이 지시어를 사용하여 요청된 원본에 오류가 발생했을 때 (request to the origin fails), 오래된 캐시 응답(stale cached response)을 얼마나 오랫동안(초 단위, in seconds) 제공할 수 있는지 지정할 수 있습니다. 이 지시어가 존재하고 원본이 오류를 반환하면, CDN은 클라이언트에게 오류를 반환하는 대신 이전에 캐싱했던 응답을 서비스할 수 있습니다.

오류 상황으로는 500 Internal Server Errors, 네트워크 장애(network failures), 또는 DNS 오류 등이 있을 때 오래된 응답이 제공될 수 있습니다.

stale-if-error
이를 통해 애플리케이션은 상위 서비스(upstream services)가 일시적으로 사용 불가능할 때도 가용성을 유지하고 우아하게 응답할 수 있습니다.

더 자세한 내용은 [문서]를 참조하십시오.

AI 자동 생성 콘텐츠

본 콘텐츠는 Vercel AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
10

댓글

0