我有以下弹性搜索查询,我想应用超时。所以我用过 "的超时" PARAM。
GET testdata-2016.04.14/_search
{
"size": 10000,
"timeout": "1ms"
}
我已将超时设置为1毫秒,但我发现查询花费的时间大约超过5000毫秒。我也尝试过以下查询:
GET testdata-2016.04.14/_search?timeout=1ms
{
"size": 10000
}
在这两种情况下,我在约2小时后得到的反应低于5000毫秒。
{
"took": 126,
"timed_out": false,
"_shards": {
"total": 5,
"successful": 5,
"failed": 0
},
"hits": {
"total": 26536,
"max_score": 1,
"hits": [
{
...................
...................
}
}
}
我不确定这里发生了什么。以上查询中是否缺少任何内容? 请帮忙。
我试图在谷歌上找到解决方案,但没有找到任何可行的解决方案。