【发布时间】:2016-01-20 20:47:29
【问题描述】:
在升级到 1.7.3 之前它可以工作,但现在它告诉我“数据对于 [Gender] 来说太大了。我运行了
curl -XGET localhost:9200/_nodes/stats/indices/fielddata?fields=*
它产生了
{
{"fielddata":{"memory_size_in_bytes":642066528,"evictions":0,
"fields":{"Markers":{"memory_size_in_bytes":196538816},
"RegistrationDate":{"memory_size_in_bytes":101759288},
"Abbreviation":{"memory_size_in_bytes":185815224},
"Gender":{"memory_size_in_bytes":52988320},
"Birthdate":{"memory_size_in_bytes":104956384},
"buildNum":{"memory_size_in_bytes":8496}
}
}
性别只是一个角色,怎么会长到这么大?
阅读https://www.elastic.co/guide/en/elasticsearch/guide/current/_limiting_memory_usage.html 似乎表明它不应该那么大。它只有 M、F、U 的值。有什么想法吗?
标记
nested: UncheckedExecutionException[org.elasticsearch.common.breaker.CircuitBreakingException: [FIELDDATA] Data too large, data for [Gender] would be larger than limit of [633785548/604.4mb]];
【问题讨论】:
-
你能确认它是
CircuitBreakingException吗?能否也添加消息的最后一部分,即...would be larger than limit of...?