Mic*_*ade 5 elasticsearch kibana
当我在 Kibana 中运行搜索并返回数百个文档时,我收到一条错误消息,指出结果太大。实际的错误信息如下:
无法存储大于 [10485760] 字节的异步搜索响应。可以通过更改设置来设置此限制
[search.max_async_search_response_size]。
这似乎不是我可以在 UI 中更改的内容。事实上,只需在 Kibana Discover 中单击此索引而不进行搜索,就会收到此错误。如果运行的搜索仅返回一些(数十个文档),我将得到预期的结果,但否则我将得到这些类型的结果。
我的索引包含大约 300K 文档,大多数文档相对较小,但大约有 40 到 50 个字段(主要是文件元数据和一些其他元数据类型字段)。
有人对此有什么建议吗?
小智 5
这对我有用:
\nPUT _cluster/settings -d '{\n "persistent": {\n "search.max_async_search_response_size": "50mb"\n }\n}'\nRun Code Online (Sandbox Code Playgroud)\n该参数可以从 kibana dev-tools 应用
\n文档参数说明:
\nBy default, Elasticsearch doesn\xe2\x80\x99t allow to store an async search response larger than 10Mb, and an attempt to do this results in an error. The maximum allowed size for a stored async search response can be set by changing the search.max_async_search_response_size cluster level setting.\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
3736 次 |
| 最近记录: |