일래스틱서치가 요청을 받으면, 응답 결과가 아무것도 안오는 경우가 있다.
그것은 일래스틱서치로 보내는 요청이 잘 못 될 가능성이 있다. 이럴 때에는 헤드(head) 플러그인에서 validate JSON을 해본다.
아래 요청을 복사해서..
{
"sort" : [
{ "date" : {"order" : "asc"}},
],
"query" : {
"term" : { "user" : "kimchy" }
}
}
헤드 플러그인에 Any Request로 붙여둔다.
Unexpected token ] 였다. 잘못되어 있었다면 요청을 수정하면 된다.
JSON오류를 수정하였다. 이 요청으로 일래스틱서치에 보내면 정상적인 응답을 받을 수 있다.
'Elasticsearch' 카테고리의 다른 글
Elasticsearch Java HTTP REST client lib - Jest 소개 (0) | 2015.08.12 |
---|---|
[elasticsearch] 자바 API의 컨벤션(convention) (0) | 2015.08.12 |
[Elasticsearch] 백업과 복구 (0) | 2015.08.11 |
[Elasticsearch] plugin.mandatory 설정 (0) | 2015.08.06 |
[elasticsearch] 모니터링 API (0) | 2015.08.05 |