当ES查询条件超过10000条时会报错,java中需要设置SearchSourceBuilder sourceBuilder = new SearchSourceBuilder(); sourceBuilder.trackTotalHits(true); ES索引中需要把settings的配置信息设置为
“settings”:{
“index”:{
“max_result_window”: 100000000
}
}
或者直接修改索引设置http://192.168.60.113:9200/my_index/_settings PUT
{
“settings”:{
“index”:{
“max_result_window”: 100000000
}
}
}

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐