ElasticSearch java API--创建Client连接
2012-11-19 17:36
513 查看
package Client;
import org.elasticsearch.client.Client;
import org.elasticsearch.client.transport.TransportClient;
import org.elasticsearch.common.settings.ImmutableSettings;
import org.elasticsearch.common.settings.Settings;
import org.elasticsearch.common.transport.InetSocketTransportAddress;
public class ServerClient {
public Client getClient(){
Settings settings = ImmutableSettings.settingsBuilder().put("client.transport.sniff",true)
.put("cluster.name", "李安安").build();//clienttransport.sniff:true 嗅探整个集群;cluster.name:xx 集群名称,对应于/config/elasticsearch.yml 内部配置。
Client client=new TransportClient(settings)
.addTransportAddress(new InetSocketTransportAddress("127.0.0.1",9300));
//.addTransportAddress(new InetSocketTransportAddress("192.168.5.1",9300)) 多个连接
return client;
}
}
import org.elasticsearch.client.Client;
import org.elasticsearch.client.transport.TransportClient;
import org.elasticsearch.common.settings.ImmutableSettings;
import org.elasticsearch.common.settings.Settings;
import org.elasticsearch.common.transport.InetSocketTransportAddress;
public class ServerClient {
public Client getClient(){
Settings settings = ImmutableSettings.settingsBuilder().put("client.transport.sniff",true)
.put("cluster.name", "李安安").build();//clienttransport.sniff:true 嗅探整个集群;cluster.name:xx 集群名称,对应于/config/elasticsearch.yml 内部配置。
Client client=new TransportClient(settings)
.addTransportAddress(new InetSocketTransportAddress("127.0.0.1",9300));
//.addTransportAddress(new InetSocketTransportAddress("192.168.5.1",9300)) 多个连接
return client;
}
}
相关文章推荐
- elastisearch之java api Transportclient创建连接
- elasticsearch 2.3.4 java API 连接,ik分词器,设置集群节点,创建index,mapping的几种方式
- ElasticSearch 6.x 学习笔记:24.Java API连接Elasticsearch
- elasticsearch java 基于 RestClientAPI 的增删改查
- 修补PHPRPC_Client中(JAVA版本),创建Socket连接时Timeout不起作用
- Elasticsearch[2.0] ☞ Java Client API
- elasticsearch创建mappingjavaAPi
- elasticsearch 5.0 获取 TransportClient 操作客户端java API
- Elasticsearch client 只创建一次连接节省资源
- ElasticSearch的javaAPI之Client
- Java操作ElasticSearch之创建客户端连接
- Elasticsearch 5.X Java API 创建客户端
- ElasticSearch的javaAPI之Client
- Java操作ElasticSearch之创建客户端连接
- elasticsearch__1__java操作之连接es,创建Mapping,保存数据
- ElasticSearch5.4.3 环境搭建 2017 (5-Java Client Security Api x-pack)
- ElasticSearch java API--创建mapping
- ElasticSearch 2.4.0系列之二 java 创建client客户端
- elasticsearch-java api之client
- 【异常】elasticsearch的RestClientAPI请求超时问题:java.lang.RuntimeException: error while performing request