Atténuation des problèmes de défaillance lors de l'utilisation de Redis AOF - Amazon ElastiCache for Redis

Atténuation des problèmes de défaillance lors de l'utilisation de Redis AOF

Vous devriez planifier l'implémentation d'Amazon ElastiCache pour que les défaillances aient le moins d'impact possible.

Vous activez la fonctionnalité AOF parce qu'un fichier AOF est utile dans les scénarios de reprise. Dans le cas d'un redémarrage de nœud ou d'une panne de service, Redis relit toutes les mises à jour d'un fichier AOF, récupérant ainsi les données perdues lors du redémarrage ou de l'incident.

Avertissement

AOF ne peut pas assurer une protection contre tous les scénarios d'échec. Par exemple, si un nœud échoue en raison d'une panne matérielle sur un serveur physique sous-jacent, ElastiCache met en service un nouveau nœud sur un serveur différent. Dans ce cas, le fichier AOF n'est plus disponible et ne peut plus être utilisé pour récupérer les données. Par conséquent, Redis redémarre avec un cache passif.

Activation de la fonction Multi-AZ de Redis comme meilleure approche pour la tolérance aux pannes

Si vous activez AOF pour vous protéger contre la perte de données, pensez à utiliser un groupe de réplication avec la fonction Multi-AZ activée à la place d'AOF. Lorsque vous utilisez un groupe de réplication Redis, en cas de défaillance d'un réplica, c'est automatiquement remplacé et synchronisé avec le cluster principal. Si Multi-AZ est activée sur un groupe de réplication Redis et que le réplica principal échoue, il redevient un réplica en lecture. En règle générale, cette fonctionnalité est beaucoup plus rapide que de reconstruire le réplica principal primaire à partir d'un fichier AOF. Pour une plus grande fiabilité et une récupération plus rapide, nous vous recommandons de créer un groupe de réplication avec un ou plusieurs réplicas en lecture dans différentes zones de disponibilité et d'activer la fonction Multi-AZ à la place d'AOF. Puisqu'il est inutile d'utiliser AOF dans ce scénario, ElastiCache désactive AOF sur les groupes de réplication Multi-AZ.

Pour plus d'informations, veuillez consulter les rubriques suivantes :