Cacheuppvärmning och webbplatsen är inte tillgänglig i Adobe Commerce

Den här artikeln innehåller en lösning för när sidcachen värms upp och det finns en fast distribution eller en webbplats som inte fungerar.

Berörda produkter och versioner

Problem

Skriptet för cachelagring, i slutet av efterdistribueringsfasen, skickar begäranden i en så hög hastighet att vissa instanser, som 4-cpu-instanser, inte kan hantera. Deras nginx gör att antalet arbetstagare blir otillräckligt.

Steg som ska återskapas:

Starta cacheuppvärmningsåtgärder.

Förväntat resultat:

Sidor eller hela platsen läses in.

Faktiskt resultat:

Webbplatsen är inte tillgänglig eller så är svarstiden för hög.

Lösning

Begränsa antalet samtidiga anslutningar under cacheuppvarningen. Detta kräver att variabeln WARM_UP_CONCURRENCY post-deploy läggs till för att ange antalet uppvärmningsbegäranden som cacheuppvärmarskriptet kan skicka samtidigt. Om du anger det här alternativet kan belastningen på Adobe Commerce molninfrastruktur hanteras. Stegen finns i Post-distribuera variabler > WARM_UP_CONCURRENCY i utvecklardokumentationen.

Relaterad läsning

Helsidescache i användarhandboken

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a