Comment faire pour résoudre les erreurs 503 qui surviennent lorsque j’utilise un Classic Load Balancer ?

Lecture de 2 minute(s)
0

Je souhaite résoudre une erreur HTTP 503 que je reçois dans Classic Load Balancer à partir de mes métriques Amazon CloudWatch.

Résolution

Lorsque vous recevez un message de type erreur HTTP 503, le problème provient soit de l'équilibreur de charge, soit d'une instance enregistrée.

Pour savoir si les hôtes de vos instances dorsales pour votre équilibreur de charge sont saines ou non, vérifiez les métriques CloudWatch HealthyHostCount et UnHealthyHostCount. Si les métriques montrent que vos instances fonctionnent, mais avec des hôtes malsains, effectuez les vérifications suivantes.

Vérifier que vos instances dorsales peuvent répondre aux surveillances de l’état

Assurez-vous que votre Classic Load Balancer peut recevoir un code de réponse 200 de la part de l’instance dorsale. Pour les surveillances de l’état de la couche 4, l’équilibreur de charge marque l’instance dorsale comme saine si l’instance exécute une liaison TCP. Pour plus d'informations, consultez Résoudre les problèmes liés à un Classic Load Balancer : surveillances de l’état.

Vérifier que votre équilibreur de charge et vos instances dorsales peuvent bien gérer la charge

Vérifiez les métriques SurgeQueueLength et SpilloverCount pour voir si votre instance rencontre des problèmes de capacité.

Vérifiez les métriques CPUUtilization CloudWatch pour vos instances dorsales. Si l’utilisation du processeur atteint 100 % ou est constamment élevée, ajoutez d’autres instances dorsales ou redimensionnez vos instances actuelles pour qu’elles soient plus grandes.

Informations connexes

Surveiller votre Classic Load Balancer

Résolution de problèmes liés à un Classic Load Balancer : erreurs HTTP