gpt4 book ai didi

elasticsearch - 如何配置 Elasticsearch 5

转载 作者:行者123 更新时间:2023-12-02 22:59:32 26 4
gpt4 key购买 nike

如何配置 elasticsearch 5 TransportClient。

现在 TransportClient 是抽象类。我发现只有 PreBuiltTransportClient,这是配置 elasticsearch Client 的新方法吗?

最佳答案

是的,您可以在 official documentation for 5.0 中找到它。以及

Settings settings = Settings.builder()
.put("cluster.name", "ElasticSearchClusterName");

TransportClient client = new PreBuiltTransportClient(settings)
.addTransportAddress(new InetSocketTransportAddress(InetAddress.getByName("host1"), 9300))
.addTransportAddress(new InetSocketTransportAddress(InetAddress.getByName("host2"), 9300));
PreBuiltTransportClient 一文不值是 pre-configured具有以下模块:
  • Netty3
  • Netty4
  • 重新索引
  • 渗滤器
  • mustache

  • 还要确保您依赖于 transport神器:
    <dependency>
    <groupId>org.elasticsearch.client</groupId>
    <artifactId>transport</artifactId>
    <version>5.0.0-beta1</version>
    </dependency>

    关于elasticsearch - 如何配置 Elasticsearch 5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38883784/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com