对于对具有5个碎片的索引触发的ES查询,如果从4个碎片返回正确的结果,并从一个碎片引发异常,_shards部分的section响应可能如下所示:
"_shards": {
"total": 5,
"successful": 4,
"failed": 1,
"failures": [
{
"index": "<indexname>",
"shard": 4,
"status": 500,
"reason": "<error message>"
}
]
}ISearchResponse<T>确实公开了成功的碎片和失败的碎片,但是我找不到它是否暴露了失败的原因。<error message>可能有点像IndexOutOfBoundsException[Index: 1, Size: 1]。
有没有人知道如何使用Nest1.0获得此错误消息?
发布于 2014-09-09 05:10:24
我为此提出了一个问题,Nest的人已经在这个解决办法。中添加了这个特性
https://stackoverflow.com/questions/25712639
复制相似问题