[elasticsearch 오류] maxClauseCount is set to 1024

yoonene·2023년 2월 23일
0

Elasticsearch

목록 보기
4/14

오류

elasticsearch 검색 중 다음과 같은 오류가 발생했다.

elasticsearch.BadRequestError: BadRequestError(400, 'search_phase_execution_exception', 'failed to create query: maxClauseCount is set to 1024')

특정 조건 개수의 최대값이 기본 1024인데 이를 초과해서 에러가 난 것 같다.

해결 방법

Homebrew 설치 기준 /usr/local/etc/elasticsearch/에 있는 elasticsearch.yml 파일에
indices.query.bool.max_clause_count: 2048
을 추가하고 elasticsearch를 재실행하면 해결된다.

profile
NLP Researcher / Information Retrieval / Search

0개의 댓글