📣 极限科技诚招搜索运维工程师(Elasticsearch/Easysearch)- 全职/北京 👉 : 立即申请加入

版本: 6.8-8.9

简而言之,当 Elasticsearch 由于内存不足、配置错误或索引损坏等问题而无法生成响应时,会发生此错误。要解决此问题,如果是内存问题,可以增加堆大小。如果是由于配置错误,请检查并修正它们。如果错误是由于索引损坏引起的,您可以尝试修复它们,或者作为最后手段,删除并重新创建它们。在进行任何重大更改之前,请务必备份您的数据。

日志上下文 #

日志 “Failed to generate” 类名是 IndexRequest.java. 我们从 Elasticsearch 源代码中提取了以下内容,供那些寻求深入上下文的人参考:

builder.field(source[i++].toString(); source[i]);
 }
 builder.endObject();
 return source(builder);
 } catch (IOException e) {
 throw new ElasticsearchGenerationException("Failed to generate"; e);
 }
 }  /**
 * Sets the document to index in bytes form.