일래스틱서치가 요청을 받으면, 응답 결과가 아무것도 안오는 경우가 있다. 


그것은  일래스틱서치로 보내는 요청이 잘 못 될 가능성이 있다. 이럴 때에는 헤드(head) 플러그인에서 validate JSON을 해본다.


아래 요청을 복사해서..


{

    "sort" : [

        { "date" : {"order" : "asc"}},

    ],

    "query" : {

        "term" : { "user" : "kimchy" }

    }

}




헤드 플러그인에 Any Request로 붙여둔다.



Unexpected token ] 였다. 잘못되어 있었다면 요청을 수정하면 된다. 

JSON오류를 수정하였다. 이 요청으로 일래스틱서치에 보내면 정상적인 응답을 받을 수 있다. 





Posted by '김용환'
,