Mise en cache et site indisponible sur Adobe Commerce
Cet article fournit une solution lorsque le cache de la page se réchauffe et qu’il y a un déploiement bloqué ou un site en panne.
Produits et versions concernés
- Adobe Commerce sur l’infrastructure cloud, toutes les versions prises en charge.
Problème
Le script de nettoyage de la mémoire cache, à la fin de la phase de post-déploiement, envoie les demandes à un débit si élevé que certaines instances, comme 4 processeurs, ne peuvent pas gérer. Leur épingle épuise le nombre de travailleurs.
Étapes à reproduire :
Démarrez les opérations de nettoyage du cache.
Résultat attendu :
Pages ou chargement de site entier.
Résultat réel :
Le site n’est pas disponible ou le temps de réponse est trop élevé.
Solution
Limitez le nombre de connexions simultanées pendant le nettoyage du cache. Pour ce faire, il faut ajouter la variable de post-déploiement WARM_UP_CONCURRENCY
afin de spécifier le nombre de demandes de nettoyage que le script de nettoyage du cache peut envoyer simultanément. La définition de cette option peut vous aider à gérer la charge sur l’infrastructure cloud Adobe Commerce. Pour connaître les étapes, voir Variables de post-déploiement > WARM_UP_CONCURRENCY dans notre documentation destinée aux développeurs.