task_cancelled_exception: task_cancelled_exception: Task was cancelled / TaskCancelledException (la tâche a été annulée)
ElasticsearchQue signifie cette erreur ?
Une tâche en cours (search, _reindex, _update_by_query, etc.) a été annulée. L'annulation peut provenir d'une demande utilisateur à _tasks/_cancel, de la fermeture de la connexion HTTP par le client (délai client/abandon ; Elasticsearch annule automatiquement la recherche associée), ou de l'annulation d'une tâche parente ou d'une recherche asynchrone expirée.
Cause
L'utilisateur a annulé la tâche avec POST _tasks/<task_id>/_cancel (X-Opaque-Id sert uniquement à identifier et retrouver la tâche ; il ne l'annule pas), un délai côté client a coupé la connexion, requêtes coûteuses de longue durée, ou la gestion adaptative des ressources a arrêté une tâche lourde.
Comment la corriger
Si la tâche a été annulée de manière inattendue, revoyez les paramètres de délai et de connexion du client ; optimisez la requête lourde (moins de données, filtres plus spécifiques). Pour les opérations longues, exécutez _reindex/_update_by_query de façon asynchrone (wait_for_completion=false) et surveillez avec GET _tasks. Affichez les tâches actives : GET _tasks?detailed=true. Si nécessaire, découpez les requêtes coûteuses ou utilisez scroll/PIT.
Autres entrées pour ce moteur
- master_not_discovered_exceptionmaster_not_discovered_exception / MasterNotDiscoveredException
- security_exceptionsecurity_exception: unable to authenticate / action [...] is unauthorized for user [...] (HTTP 401/403) (authentification ou autorisation refusée)
- validation_exceptionvalidation_exception / illegal_argument_exception: Validation Failed: ... (échec de validation)
- action_request_validation_exceptionaction_request_validation_exception
- index_closed_exceptionindex_closed_exception
- unavailable_shards_exceptionunavailable_shards_exception
- query_shard_exceptionquery_shard_exception