无论才能、知识多么卓著,如果缺乏热情,则无异纸上画饼充饥,无补于事。

TransportClient是否需要配置集群所有ip?

Elasticsearch | 作者 code4j | 发布于2018年08月21日 | 阅读数:3141

我的集群是主节点和数据节点职责分离的,六个机器,三个主三个数据,那么我写数据的时候,TransportClient是否还需要配置主节点的三个机器呢?
 
 
已邀请:

rochy - rochy_he

赞同来自:

不需要配置全部 IP ,只需要配置一个 IP 然后设置 client.transport.sniff 为 true
Settings settings = Settings.builder()
.put("client.transport.sniff", true).build();
TransportClient client = new PreBuiltTransportClient(settings);

要回复问题请先登录注册