错误:[enhanced_table_visualization]>请求Elasticsearch 失败: {“错误”:{“根本原因”:[{“类型”:“ circuit_breaking_exception”,“原因”:“ [请求] 数据太大,[
]的数据将为[249422016 / 237.8mb], 大于限制 [249416908 / 237.8mb]“,” bytes_wanted“:249422016,” bytes_limit“:249416908,” durability“:” TRANSIENT“}]
情况详细信息:我正在尝试从增强型表格中检索数据,如果在给定的时间范围内匹配了更多文档,则会显示如上错误。
我阅读的资源:https://www.elastic.co/guide/en/elasticsearch/reference/current/circuit-breaker.html
答案 0 :(得分:0)
原因
之所以会出现此异常,是因为您的请求耗尽了该请求的默认断路器,这是您的Elasticsearch节点中配置的JVM的60%。
有关更多详细信息,请参阅request level circuit breaker文档。
解决方案:
如异常消息中所示,耗尽断路器限制的请求涉及聚合(众所周知,这种聚合会占用大量内存)。您可以执行以下操作