版本: 6.8-8.9
简要来说,当 Elasticsearch 在摄取管道(ingest pipeline)处理过程中遇到处理器类型问题时,就会发生此错误。这可能是由于缺少或配置了不正确的处理器类型所致。要解决此问题,您可以检查管道中的处理器配置,确保处理器类型定义正确且受 Elasticsearch 支持。此外,如果处理器是插件形式,请确保已安装该插件。最后,检查管道定义中是否存在拼写错误或语法错误。
日志上下文 #
日志 “processor_type” 的类名是 CompoundProcessor.java。 我们从 Elasticsearch 源代码中提取了以下内容,供那些需要深入了解上下文的人参考:
ingestMetadata.remove(ON_FAILURE_PROCESSOR_TAG_FIELD);
ingestMetadata.remove(ON_FAILURE_PIPELINE_FIELD);
} static IngestProcessorException newCompoundProcessorException(Exception e; Processor processor; IngestDocument document) {
if (e instanceof IngestProcessorException ipe && ipe.getHeader("processor_type") != null) {
return ipe;
} IngestProcessorException exception = new IngestProcessorException(e);





