【问题标题】:ElasticSearch No Node Available ExceptionElasticSearch 无节点可用异常
【发布时间】:2014-05-07 19:12:39
【问题描述】:

我索引了大约 70,000 条记录。通常,批量索引大约需要 1 到 2 分钟。但是这次花了10多分钟,从C# Nest Client 抛出了异常。 有没有人经历过以下。另请注意,我将索引刷新间隔设置为 30 秒。

ElasticSearch C# Nest 客户端。以下是异常详情:

Elasticsearch.Net.Exceptions.MaxRetryException occurred
HResult=-2146233088

Message=Unable to perform request: 'POST @indexName/_bulk' on any
    of the nodes after retrying 0 times.

Source=Elasticsearch.Net
StackTrace:
    at Elasticsearch.Net.Connection.Transport.RetryRequestAsync[T]
            (TransportRequestState`1 requestState, Uri baseUri, Int32 retried, 
            Exception e) in
     c:\Projects\NEST\src\Elasticsearch.Net\Connection\Transport.cs:line 344
InnerException: 

【问题讨论】:

    标签: elasticsearch nest


    【解决方案1】:

    我不确定这是否可以帮助您,但我在 2 节点集群中遇到了类似的问题。我一直在为主机添加同义词并设置文件。我完全忘记将它复制到第二个节点。在创建依赖于该同义词文件的新索引时,这导致了我上面的错误。这完全有道理。

    在我添加同义词文件并重新启动第二个节点后,一切恢复正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-07-07
      • 1970-01-01
      • 1970-01-01
      • 2015-06-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多