elasticsearch java无法连接、
PHP中文网
PHP中文网 2017-04-18 10:55:35
0
1
443

我在本地启动的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重複了

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!