elasticsearch 이상 정보 요약

5456 단어
1. IndexMissingException 예외 정보는 다음과 같습니다.
org.elasticsearch.indices.IndexMissingException: [esfindexa] missing
    at org.elasticsearch.cluster.metadata.MetaData.convertFromWildcards(MetaData.java:867)
    at org.elasticsearch.cluster.metadata.MetaData.concreteIndices(MetaData.java:684)
    at org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction.(TransportSearchTypeAction.java:118)
1 2 3 4 1 2 3 4
이상 원인: 검색할 인덱스esfindexa가 존재하지 않습니다.해결 방법: 사용자가 조회할 인덱스가 존재하지 않는 것을 직접 버리거나 되돌릴 수 있습니다.
2. NoNodeAvailableException: Nonodeavailable은 자바 API를 조작하는 클라이언트의 ES의jar패키지 버전이 서비스와 일치하는지 확인합니다.참조:http://stackoverflow.com/questions/23520684/elasticsearch-java-apinonodeavailableexception-no-node-available
3. QueryParsingException 1, Query 전환 이상 (특수 문자 포함) 이상 정보:
"fields":{"DESCRIPTION":{}}}}]]]; nested: QueryParsingException[[fy] Failed to parse query [ " ]];
 nested: ParseException[Cannot parse ' " ': Lexical error at line 1, column 7. 
 Encountered:  after : "\"\u5b63\u56ed"]; 
 nested: TokenMgrError[Lexical error at line 1, column 7.  Encountered:  after : "\"\u5b63\u56ed"]; }
1 2 3 4 1 2 3 4
이유:query_ 사용String 쿼리에 특수 문자가 포함되어 있습니다.query.must(QueryBuilders.queryStringQuery("춘화4\"계원").field(“DESCRIPTION”));해결 방법: 루틴의phrase 함수를 사용하여 전의,query.must(QueryBuilders.queryStringQuery(QueryParser.escape)field(“DESCRIPTION”)); 4.DocumentMissingException 예외 정보: Caused by: org.elasticsearch.index.engine.DocumentMissingException: [esfindex][0] [esftype][4223]: document missing  at org.elasticsearch.action.update.UpdateHelper.prepare(UpdateHelper.Java:83) at 이유: 업데이트된 기록이 존재하지 않습니다. 해결: 업데이트하기 전에 먼저 판단하고 지정된 ID의 문서가 존재하는지 확인한 다음 업데이트합니다.
**5.EsRejectedExecutionException[re**jected execution (queue capacity  org.elasticsearch.action.search.SearchPhaseExecutionException: Failed to execute phase [query], all shards failed;  shardFailures {[ZuFh0n4mQHu3PqOLHZp08w][fy][0]: EsRejectedExecutionException[rejected execution (queue capacity 1000)  on org.elasticsearch.search.action.SearchServiceTransportAction$23@16b28576{[ZuFh0n4mQHu3PqOLHZp08w][fy][1]: 조회 요청이 최대 대기열 제한을 초과하였습니다. 1000을 초과하는 것을 지원하려면 프로필의 스레드 풀 설정을 수정할 수 있습니다.

좋은 웹페이지 즐겨찾기