Elasticsearch-circuit_breaking_exception [parent] Data too large, data for [<http_request>]

我不是女神ヾ 2022-10-29 01:43 119阅读 0赞

文章目录

  • 异常信息
  • 不同版本的配置的差异
    • ES6.4
    • ES7.6
  • Solutions

在这里插入图片描述


异常信息

  1. { "root_cause":[{ "type":"circuit_breaking_exception",
  2. "reason":"[parent] Data too large, data for [<http_request>] would be [2904434582/2.7gb], which is larger than the limit of [2856189952/2.6gb],
  3. real usage: [2904434088/2.7gb],
  4. new bytes reserved: [494/494b],
  5. usages [request=0/0b, fielddata=982500/959.4kb, in_flight_requests=494/494b, accounting=1348314/1.2mb]",
  6. "bytes_wanted":2904434582,
  7. "bytes_limit":2856189952,
  8. "durability":"PERMANENT"}]

what’s [parent] ?在这里插入图片描述


不同版本的配置的差异

之前用的6.4 ,后来升级到7.6以后,测试环境 es内存 4G , 时不时地来一下…


ES6.4

https://www.elastic.co/guide/en/elasticsearch/reference/6.4/circuit-breaker.html#circuit-breaker

在这里插入图片描述


ES7.6

https://www.elastic.co/guide/en/elasticsearch/reference/7.6/circuit-breaker.html#circuit-breaker

在这里插入图片描述


Solutions

在这里插入图片描述

增加

  1. indices.breaker.total.use_real_memory: false

重启ES

在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,119人围观)

还没有评论,来说两句吧...

相关阅读