정적 콘텐츠 배포 우수 사례

이 문서에서는 웹 사이트에서 정적 콘텐츠를 사용할 수 없는 문제를 방지하는 데 도움이 되는 Adobe Commerce의 정적 콘텐츠 배포(SCD) 모범 사례에 대해 설명합니다.

영향을 받는 제품 및 버전

지원되는 모든 버전:

  • 클라우드 인프라의 Adobe Commerce
  • Adobe Commerce 온-프레미스

우수 사례

웹 사이트에서 정적 콘텐츠를 사용할 수 없는 문제가 발생하지 않도록 하려면 다음 모범 사례에 따라 정적 콘텐츠가 올바르게 구성 및 배포되었는지 확인하십시오.

  1. 배포 지침을 따라야 합니다.

  2. 클라우드 인프라(모든 버전)의 Adobe Commerce의 경우 ece-tools가 최신 릴리스에 포함되는지 확인하십시오. 개발자 설명서에서 ece-tools 버전 업데이트를 참조하십시오.

  3. 클라우드 인프라(모든 버전)의 Adobe Commerce의 경우 정적 컨텐츠가 배포 단계가 아닌 빌드 단계에서 배포되었는지 확인하십시오. 개발자 설명서에서 저장소 설정에 대한 구성 관리 - 정적 콘텐츠 배포 성능을 참조하세요.

  4. 장기 실행 크론 작업이 없는지 확인하고 장기 실행 크론 프로세스를 중단하십시오. 장기 실행 크론 작업은 CPU 리소스를 소모하고 배포 시간을 크게 늘릴 수 있습니다.

  5. Adobe Commerce 온-프레미스(모든 버전)의 경우 CLI의 php 프로세스가 pub/static 디렉터리에 액세스할 수 있는지 확인하십시오. 그렇지 않으면 정적 콘텐츠 배포에서 해당 디렉터리에 파일을 쓸 수 없는 문제가 발생할 수 있습니다. 자세한 내용은 개발자 설명서에서 파일 시스템 액세스 권한을 참조하십시오.

  6. generated 디렉터리가 빌드의 공유 디렉터리가 아닌지 확인하십시오. 그렇지 않으면 빌드가 임의로 실패할 수 있습니다. 추가 정보:

  7. SCD 전략을 확인합니다. 빠른 전략이 기본값입니다. 추가 정보:

추가 정보

개발자 설명서에서:

recommendation-more-help
754cbbf3-3a3c-4af3-b6ce-9d34390f3a60