CDN-konfigurationen används inte i Edge Delivery Site för X-Walk-arkitekturen

När du använder Adobe Experience Manager (AEM) för att skapa och Edge Delivery Services (EDS) för leverans i en X-Walk-installation, kan distribuering av CDN-konfigurationer till fel tjänst inte ge någon effekt. Detta problem uppstår när kunder använder miljöspecifika YAML-filer (till exempel cdn-stage.yaml) med Edge Delivery Sites, som bara har stöd för en enda miljö.

För att åtgärda detta måste alla CDN-regler samlas i en enda cdn.yaml-fil, använda domänbaserade regler för att isolera miljöspecifikt beteende och distribuera konfigurationen med Edge Config Pipeline.

Beskrivning description

Miljö

  • AEM as a Cloud Service (AEMaaCS)
  • Edge-leveranstjänster
  • Konfigurera rörledningar
  • X-Walk-implementeringar

Problem/symtom

  • CDN-konfigurationsändringar gjorda i cdn-stage.yaml eller andra miljöspecifika YAML-filer har ingen effekt.
  • Domäner installeras på Edge Delivery Site, men ett försök att uppdatera CDN görs via AEM konfigurationsflöde.
  • Edge Delivery Site återspeglar inte förväntat beteende för utvecklings-, scen- eller produktmiljöer.
  • CDN-regler tillämpas inte som förväntat när envTypes används.

Upplösning resolution

Obs!: Edge Delivery Sites stöder endast en miljö och har en total CDN-konfigurationsstorleksgräns på 100 kB för alla regler.

  1. Konsolidera alla CDN-regler i en fil med namnet cdn.yaml.

  2. Ange envType till prod i konfigurationen.

  3. Använd domänbaserade regler för att isolera miljöspecifikt beteende. Exempel:

    code language-none
    reqProperty: domain
                equals: stg-www.example.com
    
  4. I Cloud Manager navigerar du till Edge Config Pipeline, överför cdn.yaml och kör pipeline för att tillämpa ändringarna. Använd inte AEM Config Pipeline för Edge Delivery Sites.

Relaterad läsning

Använd konfigurationspipelines i AEM as a Cloud Service användarhandbok.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f