Le paramètre gracePeriod dans AEM Dispatcher affecte la diffusion du cache après expiration.
Cet article décrit comment le paramètre gracePeriod dans Adobe Experience Manager Dispatcher contrôle la diffusion du contenu de cache obsolète après l’expiration du cache et avant la récupération du nouveau contenu.
Description description
Environnement
Adobe Experience Manager Dispatcher (toutes les versions)
Symptômes
Il n’est pas certain que Dispatcher diffuse du contenu mis en cache obsolète aux utilisateurs pendant la période de grâce suivant l’expiration du contenu mis en cache et avant la récupération du nouveau contenu à partir du serveur d’origine.
Cause
Le paramètre gracePeriod est conçu pour améliorer l’expérience utilisateur en diffusant un cache obsolète pendant une courte période définie lorsque le serveur d’origine est lent ou temporairement indisponible.
Résolution resolution
Pour comprendre et gérer le paramètre gracePeriod, procédez comme suit :
- Vérifiez la configuration du cache de Dispatcher et recherchez le paramètre
gracePeriod. - Vérifiez la valeur configurée de
gracePeriod. Lorsqu’une valeur est configurée, par exemplegracePeriod "2", Dispatcher continue à diffuser du contenu mis en cache expiré (obsolète) pendant le nombre de secondes spécifié après l’expiration de la TTL de cache pendant qu’il tente de récupérer du contenu frais à partir du serveur d’origine. - Pendant la période de grâce, les utilisateurs reçoivent le contenu mis en cache obsolète jusqu’à ce que le contenu nouveau soit récupéré du serveur d’origine ou jusqu’à l’expiration de la période de grâce configurée.
- Après l’expiration de la période de grâce, si le nouveau contenu n’est toujours pas disponible, Dispatcher cesse de diffuser le contenu mis en cache obsolète et attend une réponse du serveur d’origine.
- Vérifiez que la valeur
gracePeriodconfigurée correspond à vos exigences de fraîcheur et de disponibilité du contenu.