Too Many Requests rest并发查询报错es_rejected_execution_exception
Elasticsearch | 作者 lalakagogo | 发布于2020年12月25日 | 阅读数:2641
es 单节点 2G内存
rest方式并发查询最多也就10 但是看es的线程池中有好几千条任务
这是什么情况啊?
而且查询速度也很慢一般要1分钟
dsl 如下
GET logstash_nginx_access_log*/_search
{
"_source": false,
"size": 0,
"query": {
"bool": {
"filter": {
"bool": {
"must": [
{
"regexp": {
"uri.keyword": "/server/rest/(work|user)/.*"
}
},
{
"range": {
"@timestamp": {
"gte": "#{mintime}",
"lt": "#{maxtime}",
"format": "yyyy-MM-dd HH:mm:ss"
}
}
},
{
"exists": {
"field": "sys_org_code"
}
},
{
"exists": {
"field": "user_id"
}
}
]
}
}
}
},
"aggs": {
"orgs": {
"terms": {
"field": "sys_org_code.keyword",
"size": 2147483647
},
"aggs": {
"users": {
"terms": {
"field": "user_id.keyword",
"size": 2147483647
}
}
}
}
}
}
rest方式并发查询最多也就10 但是看es的线程池中有好几千条任务
这是什么情况啊?
而且查询速度也很慢一般要1分钟
dsl 如下
GET logstash_nginx_access_log*/_search
{
"_source": false,
"size": 0,
"query": {
"bool": {
"filter": {
"bool": {
"must": [
{
"regexp": {
"uri.keyword": "/server/rest/(work|user)/.*"
}
},
{
"range": {
"@timestamp": {
"gte": "#{mintime}",
"lt": "#{maxtime}",
"format": "yyyy-MM-dd HH:mm:ss"
}
}
},
{
"exists": {
"field": "sys_org_code"
}
},
{
"exists": {
"field": "user_id"
}
}
]
}
}
}
},
"aggs": {
"orgs": {
"terms": {
"field": "sys_org_code.keyword",
"size": 2147483647
},
"aggs": {
"users": {
"terms": {
"field": "user_id.keyword",
"size": 2147483647
}
}
}
}
}
}
2 个回复
pony_maggie - 公众号:犀牛饲养员的技术笔记
赞同来自:
wade009
赞同来自: