版本: 6.8-7.15
简要来说,当 Elasticsearch 在等待某个请求的响应时遇到意外错误,就会发生此错误。这可能是由于网络问题、服务器过载或请求本身的问题引起的。要解决此问题,您可以尝试以下方法:1)检查服务器的健康状况和负载,如有必要,扩展资源或平衡负载。2)审查发送到 Elasticsearch 的请求是否存在错误或不一致。3)检查客户端与 Elasticsearch 服务器之间的网络连接。4)查看 Elasticsearch 日志以获取更详细的错误信息。
日志上下文 #
日志 “Encountered unexpected error while waiting for” 的类名是 TransportStopRollupAction.java。我们从 Elasticsearch 源代码中提取了以下内容,供那些寻求深入上下文的人参考:
+ ((RollupJobStatus) jobTask.getStatus()).getIndexerState() + "]"));
}
} catch (InterruptedException e) {
listener.onFailure(e);
} catch (Exception e) {
listener.onFailure(new ElasticsearchTimeoutException("Encountered unexpected error while waiting for " +
"rollup job [" + request.getId() + "] to stop. State was ["
+ ((RollupJobStatus) jobTask.getStatus()).getIndexerState() + "]", e));
}
});





