具有url路径的弹性搜索传输客户端



我使用传输软件包在tomcat中的弹性搜索已经启动,并在特定路径/esearch上的20台机器集群中运行。我在使用dns集群之前有负载均衡器,所以我使用访问弹性搜索,www.dns.com/essearch/

现在,我正在尝试使用Bulkprocessor批量添加/更新文档。elasticsearch TransportClient只接受主机名和端口,无法指定路径或直接url。

传输客户端无法连接,因为它无法对主机和端口上的任何节点进行微调。

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

感谢

传输客户端不执行REST调用。没有涉及任何路径。所以你不必设定一条路径。

请注意,传输使用93xx个端口,但HTTPRest层使用92xx个端口。如果您想使用传输客户端,请不要忘记使用正确的端口。

最新更新