Publié le: May 17, 2023

Amazon CloudFront annonce la prise en charge des directives de contrôle de cache obsolètes lors de la revalidation et obsolètes en cas d'erreur, ce qui peut améliorer les performances et la disponibilité. La directive obsolète lors de la revalidation demande à CloudFront de fournir immédiatement des réponses périmées aux utilisateurs pendant qu'il revalide les caches en arrière-plan. La directive obsolète en cas d'erreur définit la durée pendant laquelle CloudFront doit réutiliser les réponses obsolètes en cas d'erreur, afin d'améliorer l'expérience utilisateur.

Grâce à la directive obsolète lors de la revalidation, CloudFront peut fournir des réponses plus rapides à partir de ses plus de 480 emplacements périphériques et optimiser les taux d'accès au cache pour obtenir de meilleures performances après l'expiration du cache. Grâce à la directive obsolète lors de la revalidation, vos utilisateurs n'ont plus besoin d'attendre les réponses de l'origine, car le contenu obsolète est rapidement diffusé à partir des caches. La directive obsolète lors de la revalidation est idéale pour le contenu qui s'actualise fréquemment ou de façon imprévisible, ou lorsque le contenu nécessite beaucoup de temps pour se régénérer et lorsqu'il n'est pas essentiel de disposer de la dernière version du contenu. La directive obsolète en cas d'erreur améliore l'expérience utilisateur et la disponibilité en diffusant du contenu obsolète lorsque les origines renvoient une erreur. 

La prise en charge de ces directives est désormais disponible sur tous les emplacements périphériques de CloudFront, sans frais supplémentaires. Vous définissez les directives depuis votre serveur d'origine, et CloudFront respecte les comportements en fonction de vos directives. Pour en savoir plus, veuillez consulter le Guide du développeur Amazon CloudFront.