Client client = TransportClient.builder().build()
.addTransportAddress(new InetSocketTransportAddress(InetAddress.getByName("mon1"),9300));
Я использую выше фрагмент код, чтобы создать транспортный клиент для моего упругим поиска с помощью Java API, но он бросает исключение для метода InetAddress.getByName()
. Говорит Unknown Host Exception
. Мне нужно создать для него какой-то файл конфигурации? Если да, просьба сообщить подробности.создание транспортного клиента для упругого поиска бросков Неизвестного исключения хоста-
Примечание: - Я не использую эластичный кластер поиска на своей локальной машине.
Что разрешает 'mon1'? Он работает, если вместо этого вы используете общедоступный IP-адрес своего сервера? – Val
mon1 - мое имя хоста в кластере ES. Даже если я даю IP-адрес соответствующего хоста, он бросает одно и то же исключение. –
Я использую весеннюю партию, чтобы сделать это, мне нужно добавить какую-то конфигурацию в мой проект для поиска эластичности? –