[英]creating transport client for elastic search throws unknown host exception
Client client = TransportClient.builder().build()
.addTransportAddress(new InetSocketTransportAddress(InetAddress.getByName("mon1"),9300));
我正在使用上面的代码片段使用 java API 为我的弹性搜索创建传输客户端,但它引发了InetAddress.getByName()
方法的异常。 说Unknown Host Exception
。 我需要为它创建一些配置文件吗? 如果是,请提供详细信息。
注意:-我没有在本地机器上使用弹性搜索集群。
InetAddress.getByName 抛出一个未处理的异常“找不到主机”
将整个代码放在 try catch 块中,它将起作用。 :-)
注意:-需要 Elasticsearch.yml 文件。 如果您使用的是 java API,请将其放在您的资源文件夹中
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.