J'ai un système où toutes les demandes entrantes sont routées vers un équilibreur de charge élastique (ELB) AWS. Cela nécessite une recherche de nom DNS sur l'URL ELB pour chaque requête. Nous savons que l'ELB renvoie une IP différente à chaque fois (round robins quelques adresses IP), donc je ne peux pas vraiment mettre en cache l'adresse IP et l'utiliser jusqu'à TTL. Cependant, parfois, ces recherches DNS échouent et nous voulons utiliser le cache uniquement lorsque cela se produit. Veuillez noter que le cache doit toujours être mis à jour. Ainsi, lorsque nous revenons au cache, il ne s'agit pas d'une ancienne entrée en cache.Echec de la recherche DNS dans le cache de basculement DNS - AWS ELB
Quelle est la meilleure façon de faire cela? Pouvons-nous utiliser Dnsmasq en quelque sorte?
Pour clarifier cela. Ceci est un problème d'échec DNS intermittent et notre trafic est assez élevé donc c'est très possible. C'est un composant AWS à un autre, donc s'il y a un problème de réseau, c'est dans AWS. Le volume de requêtes est assez élevé pour que nous puissions avoir un cache secondaire qui se met à jour chaque fois qu'un appel à .2 adresses IP dans le VPC échoue, nous voulons être en mesure d'utiliser l'adresse IP mise en cache pour l'atténuation. –