开发者社区 > 大数据与机器学习 > 检索分析服务 Elasticsearch版 > 正文

Elasticsearch报错Trying to create too many scroll co

已解决

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

展开
收起
阿里云服务支持 2022-12-13 09:48:07 691 0
1 条回答
写回答
取消 提交回答
  • 官方回答

    Elasticsearch集群系统默认最大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

    2022-12-13 09:53:38
    赞同 展开评论 打赏

阿里云检索分析服务Elasticsearch版兼容开源ELK功能,免运维全托管,提升企业数据检索与运维分析能力。

相关产品

  • 检索分析服务 Elasticsearch版
  • 热门讨论

    热门文章

    相关电子书

    更多
    阿里云Elasticsearch体系架构与特性解析 立即下载
    开源与云:Elasticsearch应用剖析 立即下载
    《Elasticsearch全观测解决方案》 立即下载