你不会是程序猿吧?

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

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

我的集群是主节点和数据节点职责分离的,六个机器,三个主三个数据,那么我写数据的时候,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);

要回复问题请先登录注册