版本: 7.11-7.17
简而言之,当 Elasticsearch 在导出器资源状态中遇到意外状态时,就会发生此错误。这可能是由于 bug、状态损坏或不支持的操作导致的。要解决此问题,您可以尝试重启 Elasticsearch 服务以重置其内部状态。如果问题持续存在,请考虑将 Elasticsearch 升级到最新版本以获得 bug 修复。最后,检查您的操作以确保它们得到支持并且正确实现。
日志上下文 #
日志 “Illegal exporter resource status state [{}]” 的类名是 HttpExporter.java。 我们从 Elasticsearch 源代码中提取了以下内容,以供那些寻求深入背景信息的人参考:
case DIRTY:
// CHECKING should be unlikely; but in case of that; we mark it as not ready
status = ExporterResourceStatus.notReady(name(); TYPE; result.getReason());
break;
default:
throw new ElasticsearchException("Illegal exporter resource status state [{}]"; result.getResourceState());
}
}
listener.accept(status);
}; (exception) -> listener.accept(ExporterResourceStatus.notReady(name(); TYPE; exception))));
}





