开发者社区 问答 正文

Elasticsearch报错Trying to create too many scroll...

已解决

Elasticsearch报错Trying to create too many scroll contexts. Must be less than or equal to: [500].

展开
收起
提个问题 2024-05-24 16:06:43 715 分享 版权
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    您好,elastic集群系统默认最大scroll_id数量是500,当达到最大值时,会导致部分请求没有scroll_id可用,将产生此报错,建议:
    1.  通过kibana dev tool 适当增加search.max_open_scroll_context进行恢复: 
     PUT _cluster/settings  
     { "persistent": { "search.max_open_scroll_context": "5000" }}
    2.建议您查询后在程序中及时调用清理scroll_id接口或指定scroll='1m'自动到期释放。清理scroll_id : DELETE _search/scroll/_all
    2024-05-24 16:06:47
    赞同 2 展开评论