【问题标题】:elasticsearch transport client with url path带有 url 路径的 elasticsearch 传输客户端
【发布时间】:2014-11-22 01:18:58
【问题描述】:

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

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

传输客户端无法连接,因为它无法正常处理主机和端口上的任何节点。

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

谢谢

【问题讨论】:

    标签: elasticsearch


    【解决方案1】:

    Transport Client 不进行 REST 调用。没有涉及的路径。 所以你不必设置路径。

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

    【讨论】:

    • 谢谢dadoonet。我在 yml 中更改了传输,忘记在传输客户端中给我正确的端口。现在它工作正常。
    猜你喜欢
    • 2017-07-05
    • 2016-09-28
    • 2017-01-02
    • 2017-08-31
    • 2016-11-21
    • 2016-01-22
    • 1970-01-01
    • 2015-09-13
    • 1970-01-01
    相关资源
    最近更新 更多