Я использую клиент узла ElasticSearch для выполнения запросов, но я хочу, чтобы подключиться к различному IP-адресу, то локальным, я хочу, чтобы достичь этогокак подключиться к различным Хостам в elasticsearch с помощью узла клиента
Client client = TransportClient.builder().build()
.addTransportAddress(new InetSocketTransportAddress(InetAddress.getByName("host1"), 9300))
.addTransportAddress(new InetSocketTransportAddress(InetAddress.getByName("host2"), 9300));
вещи в узле клиент
Node node = nodeBuilder().clusterName("yourcluster").client(true).node();
Client client = node.client();
пожалуйста, помогите мне, я хочу использовать Node Client
с другими хостами не TransportClient
но что, если я хочу, чтобы подключиться к другому IP-адрес-х? – swaheed
Что делать, если сервер elasticsearch работает на некотором IP-адресе 192.168.1.2, а приложение, создающее клиент, находится на другом сервере, например, 192.168.1.4, а затем как наше приложение знает, что сервер Elasticsearch работает на этом 192.168.1.2 ip? – swaheed