클라우드 인프라에서 Adobe Commerce의 빠른 백엔드 확인
Fastly 테스터 도구를 사용한 백엔드 확인에 캐시 가능성 및 대리 키와 관련된 오류가 표시될 수 있습니다. 이 문서에서는 클라우드 인프라에서 Adobe Commerce의 이러한 오류를 해결하는 절차를 간략하게 설명합니다.
설명 description
환경
Adobe Commerce on Cloud infrastructure v2.4.7
문제
Fastly 테스터 도구🔗를 사용하는 경우 캐시 가능성 및 대리 키와 관련된 백엔드 검사에 오류가 나타납니다. 다음을 볼 수 있습니다.
- 캐시 가능 및 대리 키 옵션이 Fastly 테스터에 빨간색으로 표시됩니다.
fastly.net에 호스팅된 도구의 테스트 결과와 직접 cURL 명령 출력 간에 불일치가 있습니다.
해결 방법 resolution
-
백엔드가
cache-control: max-age=0,must-revalidate,no-cache또는no-store과(와) 같은 헤더로 응답하지 않도록 하려면 캐시 설정을 확인하십시오. 이러한 설정은 응답을 비공개 또는 캐시 불가로 표시하여 캐싱을 방지하기 때문입니다. -
최신 VCL(Varnish Configuration Language) 코드 조각이 모듈 구성 설정에 올바르게 업로드되었는지 확인합니다.
-
스테이징 및 프로덕션을 포함한 모든 환경에서 최신 버전의 Fastly Magento 2 모듈을 사용하고 있는지 확인하십시오.
-
Fastly Tester 도구에만 의존하는 대신 직접 cURL 명령을 사용하여 캐시 동작을 확인합니다. 이 명령은 서버 응답 헤더에서 대리 키 및 캐싱 상태에 대한 정확한 정보를 제공합니다.
curl -D - -o /dev/null <your-url> -H 'Fastly-Debug:1' -s -
문제가 지속되면 기술 지원 센터에 문의하여 테스트 중 특정 구성 또는 예기치 않은 동작에 대한 추가 지원 또는 설명을 확인하십시오.