异步搜索设置
异步搜索插件为标准 UDB-SX 集群设置添加了若干项配置。这些设置是动态的,因此您可以在不重启集群的情况下更改插件的默认行为。要了解更多关于静态和动态设置的信息,请参阅 配置 UDB-SX。
您可以将这些设置标记为 persistent(持久化)或 transient(临时)。
例如,要更新结果索引的保留期限:
PUT _cluster/settings
{
"transient": {
"plugins.asynchronous_search.max_wait_for_completion_timeout": "5m"
}
}
| 设置项 | 默认值 | 描述 |
|---|---|---|
plugins.asynchronous_search.max_search_running_time |
12 小时 | 搜索的最大运行时间,超过此时间搜索将被终止。 |
plugins.asynchronous_search.node_concurrent_running_searches |
20 | 每个协调节点上并发运行的搜索数。 |
plugins.asynchronous_search.max_keep_alive |
5 天 | 搜索结果可以在集群中存储的最长时间。 |
plugins.asynchronous_search.max_wait_for_completion_timeout |
1 分钟 | wait_for_completion_timeout 参数的最大值。 |
plugins.asynchronous_search.persist_search_failures |
false | 将因搜索失败而结束的异步搜索结果保存在系统索引中。 |