script_exception: script_exception
Elasticsearch¿Qué significa?
Se produjo un error al compilar o ejecutar un script (normalmente Painless). El script está mal escrito o lanzó una excepción en tiempo de ejecución.
¿Por qué ocurre?
Error de sintaxis de Painless, acceso a un valor null, discrepancia de tipos, uso de un campo/variable inexistente, superación del límite de compilación de scripts o una llamada a una API no permitida.
Cómo solucionarlo
Revise los detalles de compilación/ejecución del mensaje de error. Corrija la sintaxis del script y el acceso a campos; añada comprobaciones de null (p. ej., doc['field'].size() > 0). Parametrice los scripts de uso frecuente (stored/params) para no superar el límite de compilación. Use nombres y tipos de campo correctos.
Más entradas de este motor
- index_closed_exceptionindex_closed_exception
- unavailable_shards_exceptionunavailable_shards_exception
- query_shard_exceptionquery_shard_exception
- number_format_exceptionnumber_format_exception
- connect_transport_exceptionconnect_transport_exception
- repository_missing_exceptionrepository_missing_exception
- concurrent_snapshot_execution_exceptionconcurrent_snapshot_execution_exception