AWS EC2 sont “Hors Service” après avoir enregistré avec ELB
Je suis confronté à un problème dans AWS. Je suis la création et l'enregistrement d'un exemple, avec une ELB. Si elle s'inscrit, il n'est pas en passant par le bilan de santé, et de montrer de Service. L'erreur la raison est "Instance n'a pas au moins Malsaine Seuil du nombre d'examens de santé consécutivement".
Ma santé vérifier les valeurs sont comme suit:
Ping Target: TCP:80
Timeout: 10 seconds
Interval: 24 seconds
Unhealthy Threshold: 6
Healthy Threshold: 10
Remercie de votre aide.
Merci,
Chandan
OriginalL'auteur Chandan Patra | 2013-12-10
Vous devez vous connecter pour publier un commentaire.
Est votre instance derrière la ELB l'exécution d'un serveur web ? Si c'est ça le retour d'un '200' (OK) ? Si non, alors c'est votre problème.
Si vous utilisez un service web qui renvoie un 200, est votre groupe de sécurité ouvert à la ELB? Sens de l'ELB source du groupe de sécurité a autorisé dans votre exemple du groupe de sécurité.
Pour la ELB, pour être "en service", l'instance besoins de l'exécution d'un serveur web ou de quelque chose qui est de l'entretien le port 80.
Salut Rico, Merci beaucoup. Son travail!!!
OriginalL'auteur Rico
Assurez-vous de l'application est en cours d'exécution et de ne pas jeter de l'exception. Dans mon cas, c'est le nœud de l'application
1. cliquez droit sur 'EC2 > Load Balancer > "et choisissez" Modifier le contrôle de santé"
2. le changement de protocole https pour tcp
3. Cliquez sur l'exemple de l'onglet et le statut est en cours de service
OriginalL'auteur Sandy
Pour moi, il a travaillé (devenu en service), en changeant le port 80 (par défaut) à 8080, où nous avons installé le serveur web Tomcat.
OriginalL'auteur Guru
Changer le ping cible de tcp port 80 par 8080 pendant 20 secondes(en fonction de votre délai d'attente) et retour à port 80 a fonctionné pour moi.
OriginalL'auteur Dave Giang