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

我在本地启动的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级讲师

répondre à tous(1)
Ty80

Je connais la raison, le pot est dupliqué dans le pom

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!