版本: 6.8-7.15
简而言之,当 Elasticsearch 无法找到指定的管道时会出现此错误。管道用于在索引之前处理文档。该错误表明您尝试使用的管道不存在或未正确定义。要解决此问题,如果管道不存在则可以创建它,确保管道名称拼写正确,或检查管道定义是否存在任何错误。此外,如果您使用多个 Elasticsearch 集群,请确保管道在正确的集群中创建。
日志上下文 #
日志"pipeline [“类名是 Pipeline.java. 我们从 Elasticsearch 源代码中提取了以下内容,为那些寻求深入上下文的人提供参考:
List> onFailureProcessorConfigs =
ConfigurationUtils.readOptionalList(null; null; config; ON_FAILURE_KEY);
ListonFailureProcessors =
ConfigurationUtils.readProcessorConfigs(onFailureProcessorConfigs; scriptService; processorFactories);
if (config.isEmpty() == false) {
throw new ElasticsearchParseException("pipeline [" + id +
"] doesn't support one or more provided configuration parameters " + Arrays.toString(config.keySet().toArray()));
}
if (onFailureProcessorConfigs != null && onFailureProcessors.isEmpty()) {
throw new ElasticsearchParseException("pipeline [" + id + "] cannot have an empty on_failure option defined");
}





