为什么我的Java Simple Elasticsearch停留在doSample方法上?
我有一个非常简单的java应用程序,我想尝试索引到与我的计算机分离的elasticsearch服务器。所以我决定对我的客户机使用TransportClient对象,如下所示:
Client client = TransportClient.builder().build().addTransportAddress(new InetSocketTransportAddress(InetAddress.getByName("elastichost"), 9300));
但是,当我调试这个过程时,我被“addTransportAddress”方法卡住了,没有错误消息。当我试图进行更深入的调试时,我的应用程序被困在TransportClientNodeService上的doSample()上。班我的浏览器上的进程一直在运行,没有停止并显示错误消息。你有什么建议吗
# 1 楼答案
您是否检查过您的计算机是否可以解析名称^{?
你可以通过
ping elastichost
查看看起来您的系统无法解析该名称