Je souhaite résoudre les adresses IP qui ne sont pas répertoriées pour mon Network Load Balancer.
Brève description
Les Network Load Balancers utilisent une adresse IP statique unique par zone de disponibilité (AZ). Si le Network Load Balancer est public, chaque AZ utilise une adresse IP privée statique et une adresse IP publique statique. Lorsque des AZ supplémentaires sont ajoutées, des adresses IP supplémentaires sont ajoutées au nom DNS du Network Load Balancer. Pour afficher les adresses IP de votre Network Load Balancer, effectuez une recherche DNS sur le nom DNS du Network Load Balancer.
Résolution
Si l'équilibrage de charge entre zones est désactivé sur un Network Load Balancer, seules les adresses IP atteignables apparaissent. Si le Network Load Balancer considère que les groupes cibles sont défectueux ou vides, les adresses IP apparaissent dans un état d'échec d'ouverture. Un groupe cible est défectueux lorsque chaque groupe cible ne contient pas au moins une cible saine par zone de disponibilité.
Pour résoudre ce problème, assurez-vous de disposer d'au moins une cible saine par zone de disponibilité. Vous pouvez également activer l'équilibrage de charge entre zones pour que votre Network Load Balancer se connecte à différentes zones de disponibilité.
Pour plus d'informations, consultez les conceptions de groupes cibles suivantes pour un Network Load Balancer activé dans us-east-1a et us-east-1b :
- target-group-1 : cible dans us-east-1a, target-2 dans us-east-1b - Cette conception permet aux deux adresses IP du Network Load Balancer d'être atteignables et d'apparaître dans une recherche DNS, que l'équilibrage de charge entre zones soit activé ou désactivé.
- target-group-1 : cible dans us-east-1a - Cette conception permet de résoudre uniquement l'adresse IP dans la conception us-east-1a à résoudre car us-east-1b ne contient aucune cible saine. Pour résoudre ce problème, ajoutez une autre cible pour us-east-1b dans le même groupe cible. Vous pouvez également activer l’équilibrage de charge entre zones.
- target-group-1 : target-1 écoute sur le port 80 dans us-east-1a et target-group-2 : target-2 écoute sur le port 8080 dans us-east-1b - Cette conception peut entraîner une connectivité intermittente car chaque groupe cible ne contient pas au moins une cible saine par zone de disponibilité. Dans le groupe cible 1, une cible AZ us-east-1b est manquante. Dans le groupe cible 2, une cible AZ us-east-1b est manquante. Pour cette conception, le DNS du Network Load Balancer ne s'ouvre pas et toutes les adresses IP apparaissent. Pour résoudre ce problème, ajoutez une autre cible pour chaque AZ dans chaque groupe cible. Vous pouvez également activer l’équilibrage de charge entre zones.