我的Elasticsearch集群分为快速和慢速节点。如果我通过REST手动查询,我将使用首选项查询参数(https://www.elastic.co/guide/en/elasticsearch/reference/7.17/search-search.html#search-preference)来指定我希望在快速节点上进行搜索。
我不能在Kibana中做同样的事情,所以我如何设置Elasticsearch/Kibana将在快速节点上搜索,如果它们可用,根据需要回落到慢速节点上的副本?
您可以在Stack Management>中配置Kibana指定preference
参数的方式。高级设置,然后更改以下设置:
- courier:setRequestPreference = Custom(而不是SessionID)
- courier:customRequestPreference = _only_nodes:
那么它应该按你期望的方式工作。