Comment résoudre une erreur HTTP 503 d'indisponibilité du service dans Amazon Elasticsearch Service ?

Date de la dernière mise à jour : 10/11/2020

Lorsque j'interroge mon domaine Amazon Elasticsearch Service (Amazon ES), je reçois une erreur HTTP 503 d'indisponibilité du service. Comment éliminer cette erreur ?

Brève description

Un load balancer est placé devant chaque domaine Amazon ES. L'équilibreur de charge répartit le trafic entrant sur les nœuds de données. Une erreur HTTP 503 indique qu'un ou plusieurs nœuds de données du cluster sont surchargés. Lorsqu'un nœud est surchargé par des requêtes coûteuses ou du trafic entrant, il n'a pas assez de capacité pour gérer d'autres requêtes entrantes.

Remarque : vous pouvez utiliser la métrique RequestCount d'Amazon CloudWatch pour suivre les codes de réponse HTTP.

Résolution

Utilisez l'une des méthodes suivantes pour résoudre les erreurs HTTP 503 :

Allouer des ressources de calcul supplémentaires

Réduire l'utilisation des ressources pour vos requêtes