当前位置: 代码迷 >> java >> ElasticSearch Java挂起处于初始化状态
  详细解决方案

ElasticSearch Java挂起处于初始化状态

热度:125   发布时间:2023-07-17 20:41:31.0

我在ubuntu上运行默认的config elasticsearch实例(版本1.7.0),并启动它没有问题。 我可以用Sense连接到它

我的Java客户端似乎无法与其连接,并且仅在收到两条消息后挂起:

2015-07-30 14:47:37,686 INFO : [Masque] version[1.7.0], pid[27317], build[929b973/2015-07-16T14:31:07Z]
2015-07-30 14:47:37,686 INFO : [Masque] initializing ...

elasticsearch日志不会显示错误或任何失败的连接尝试提示。

在本地,相同的设置可以完美地工作(尽管在Windows计算机上)。

关于如何找到更多/任何日志/任何已知问题的任何想法?

帮助极大的赞赏。

好的,以防万一有人遇到同样的问题。 在Linux上,我不得不更改初始化客户端的方式。

首先我有

Node node = nodeBuilder().node();
client = node.client();

在Windows上有效,但在ubuntu上无效。 在这里我不得不特别提到主机和端口。

client = new TransportClient().addTransportAddress(new InetSocketTransportAddress("localhost",9300));
  相关解决方案