elasticsearch java無法連線、
PHP中文网
PHP中文网 2017-04-18 10:55:35
0
1
494

我在本地啟動的ES,使用CURL進行調用是沒問題的,但是在代碼中無法連接。

 Settings settings = Settings.builder().put("cluster.name", "cluster-tony").build();
        try {
            //创建client
            TransportClient client = new PreBuiltTransportClient(settings)
                    .addTransportAddress(new InetSocketTransportAddress(InetAddress.getByName("192.168.0.230"), 9200));
            //搜索数据
            GetResponse response = client.prepareGet("blog", "article", "1").execute().actionGet();
            //输出结果
            System.out.println(response.getSourceAsString());
            //关闭client
            client.close();
        } catch (UnknownHostException e) {
            e.printStackTrace();
        }

在瀏覽器中訪問的結果:

{
  "name" : "7BaVGc5",
  "cluster_name" : "cluster-tony",
  "cluster_uuid" : "ctTbTQfvTUyzV00JMWPfyA",
  "version" : {
    "number" : "5.3.0",
    "build_hash" : "3adb13b",
    "build_date" : "2017-03-23T03:31:50.652Z",
    "build_snapshot" : false,
    "lucene_version" : "6.4.1"
  },
  "tagline" : "You Know, for Search"
}
PHP中文网
PHP中文网

认证0级讲师

全部回覆(1)
Ty80

知道原因了,pom中jar重複了

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板