failed_node_exception: failed_node_exception
ElasticsearchQue signifie cette erreur ?
Lors d'une opération à l'échelle du cluster (par ex. recherche, statistiques, commande d'administration), un nœud précis du cluster n'a pas pu traiter la requête ou y répondre. Le nœud coordinateur encapsule l'échec de ce nœud dans cette exception.
Cause
Le nœud a planté, est sorti du réseau, n'a pas pu répondre à cause d'une surcharge/de pauses GC, de problèmes de disque/de ressources, ou d'une erreur de shard sur ce nœud. Peut aussi apparaître de façon transitoire lors d'une reconfiguration du cluster (nœuds qui partent/rejoignent).
Comment la corriger
Utilisez caused_by pour déterminer sur quel nœud et pourquoi l'échec s'est produit. Vérifiez la santé du nœud : GET _cat/nodes, GET _nodes/stats (CPU, mémoire, GC, disque). Si le nœud est sous pression de ressources, revoyez la charge/les paramètres de heap ; vérifiez la connectivité réseau. Si le nœud a quitté le cluster, attendez qu'il le rejoigne et que l'affectation des shards se rétablisse (GET _cluster/health).