2014-09-26 66 views
0

我使用传输工具包装在tomcat中的elasticsearch已启动并运行在具有特定路径/ essearch的20台计算机的集群中。我有群集之前的负载平衡器与DNS,所以我访问弹性搜索使用, www.dns.com/essearch/elasticsearch传输客户端与URL路径

现在,即时尝试使用Bulkprocessor批量添加/更新文档。 elasticsearch TransportClient只接受主机名和端口,并且没有办法指定路径或直接url。

传输客户端无法连接,因为它可以很好地处理主机和端口上的任何节点。

如何在传输客户端指定路径?

谢谢

回答

1

传输客户端不会执行REST调用。没有涉及的路径。 所以你不必设置路径。

请注意,传输使用93xx端口,但HTTP Rest层使用92xx端口。 如果你想使用传输客户端,那么不要忘记使用正确的端口。

+0

谢谢dadoonet。我改变了yml的运输方式,忘记在运输客户端给我正确的端口。现在它工作正常。 – 2014-09-29 19:53:27