解决ES最大查询值,设置es max_result_window

步骤一:

打开项目的索引库地址,将该索引先关闭,否则设置操步骤二无法提交


步骤二:

打开复合查询,填入如下信息,记得选择PUT方式提交,credit_trace_data改为本索引库中的索引,max_result_window设为20亿,此值是integer类型,不能无限大


http://127.0.0.1:9200/    PUT

 

 credit_trace_data/_settings?preserve_existing=true

 

 {

  "max_result_window" : "2000000000"

 }


最后点击提交申请,如果配置正确右侧窗口会显示如下信息

如果要查询max_result_window时只需要将PUT改为get即可

最后记得开启索引!
 

 

但是开启了查询限制后,会对服务造成很大的压力,每次查询页数太大,所以不建议开启该选项。

要恢复size时,使用如下语句

 credit_trace_data/_settings?preserve_existing=false

解决ES最大查询值,设置es max_result_window_第1张图片

你可能感兴趣的:(elasticsearch,elasticsearch,index)