Cache-Aufwärmung und Site auf Adobe Commerce nicht verfügbar
Dieser Artikel bietet eine Lösung für den Fall, dass sich der Seiten-Cache erwärmt und eine Bereitstellung oder Site hängen geblieben ist.
Beschreibung description
Betroffene Produkte und Versionen
Adobe Commerce auf Cloud-Infrastruktur, alle unterstützten Versionen.
Problem
Das Skript zum Aufwärmen des Caches sendet am Ende der Phase nach der Bereitstellung Anfragen mit einer so hohen Rate, dass bestimmte Instanzen, z. B. 4-CPU-Instanzen, sie nicht bewältigen können. Ihr Nginx erschöpft die Anzahl der Arbeiter.
Schritte zur Reproduktion:
- Starten Sie die Cache-Aufwärmvorgänge.
Erwartetes Ergebnis:
Seiten oder das gesamte Laden der Site.
Tatsächliches Ergebnis:
Die Site ist nicht verfügbar oder die Antwortzeit ist zu hoch.
Lösung resolution
Begrenzen Sie die Anzahl der gleichzeitigen Verbindungen während des Aufwärmens des Cache. Dazu muss die Variable WARM_UP_CONCURRENCY nach der Bereitstellung hinzugefügt werden, um die Anzahl der Aufwärmanforderungen anzugeben, die das Cache-Aufwärmskript gleichzeitig senden kann. Das Festlegen dieser Option kann die Auslastung der Adobe Commerce-Cloud-Infrastruktur reduzieren. Anweisungen hierzu finden Sie unter Variablen nach der Bereitstellung > WARM_UP_CONCURRENCY in der Entwicklerdokumentation.