Documento de trabajo 36-ES condición de consulta demasiado larga


Cuando se usa la consulta booleana en los problemas es, la longitud del contenido de la consulta es demasiado larga y se informa un error:

causado por: org.elasticsearch.common.io.stream.NotSerializableExceptionWrapper: too_many_clauses: maxClauseCount está establecido en 1024

Aviso de mensaje de error: el número máximo de cláusulas está limitado a 1024

Solución
1. Configure el archivo de configuración es elasticsearch.yml

es 5.x y versiones anteriores:

    index.query.bool.max_clause_count: 10240

es 5.x y superior:

    indices.query.bool.max_clause_count: 10240

sh búsqueda elástica -d

Supongo que te gusta

Origin blog.csdn.net/u013553309/article/details/131986130
Recomendado
Clasificación