0
메신저 스칼라 및 라이브러리 Spray.IO를 사용하여 API를 만듭니다. 내 API, elasticsearch로 검색하십시오.
닫기 연결 elasticsearch, 필요합니까?
내 질문은 question과 관련 있습니다.
var klt:TransportClient = EsClient_08012017.klien1
var arg = Array(JsObject(Map("id"->JsString("-1"), "item" -> JsString("-1"), "score"-> JsString("-1"))))
if(cariIndex(namaIndexCari)==true && cariIndex(namaIndexCari+"_2")==true)
{
if(hitungJumlahIndex(namaIndexCari) > hitungJumlahIndex(namaIndexCari+"_2"))
{
val ar = ambilRekomendasi(idPenggunaCari, namaTipeCari, namaIndexCari, jumlah, false)
val atd = acakTanpaDuplikat(ar)
arg = parsingJsObject(atd)
}
else
{
val ar = ambilRekomendasi(idPenggunaCari, namaTipeCari, namaIndexCari+"_2", jumlah, false)
val atd = acakTanpaDuplikat(ar)
arg = parsingJsObject(atd)
}
}
else
{
val ar = ambilRekomendasi(idPenggunaCari, namaTipeCari, namaIndexCari, jumlah, false)
val atd = acakTanpaDuplikat(ar)
arg = parsingJsObject(atd)
}
klt.close()
arg
처음으로 히트 API는 괜찮습니다. 하지만, 2 히트 API 메신저 일부 오류 난은 무엇을 달성하고자하는
None of the configured nodes are available: [{#transport#-1}{127.0.0.1}{127.0.0.1:9300}]
, 히트 API의 각을 얻을 그것 또한 ES와 열린 연결에 밀접한있다. 그러나 참조 링크는 "가까운 연결 없이는 괜찮습니다"라고 말했습니다. 도움, 링크 또는 참조 주셔서 감사합니다!
연결을 닫을 수없는 이유는 무엇입니까? 여기 초보자, hehe 감사합니다. – SunBright