你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
sam_d
赞同来自: wu十三
laoyang360 - 《一本书讲透Elasticsearch》作者,Elastic认证工程师 [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net
caiRZ
要回复问题请先登录或注册
3 个回复
sam_d
赞同来自: wu十三
index.query.bool.max_clause_count: 10240
已经是不可用了,重启后是无法打开ES的,取而代之的是
indices.query.bool.max_clause_count: 10240
顺便说一下,我ES客户端版本是6.2.4的
附上5.0文档
https://www.elastic.co/guide/e ... tings
laoyang360 - 《一本书讲透Elasticsearch》作者,Elastic认证工程师 [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net
赞同来自: wu十三
maxClauseCount is set to 1024"
},相关问题答案很快拿到。
caiRZ
赞同来自: wu十三
里面有解决方案,内容为:
用了es的in查询,in中id大于1024个,导致es报错,es默认支持元素数量为1024个。
错误为: maxClauseCount is set to 1024
编辑elasticsearch.yml,添加如下配置:
index.query.bool.max_clause_count: 10240 // 注意:必须在最前面添加一个空格,即和其他配置首字母对齐,不然es启动报错。