You need to enable JavaScript to run this app.
导航
多AZ副本流量均衡选择
最近更新时间:2025.03.19 16:56:09首次发布时间:2025.03.19 16:56:09
我的收藏
有用
有用
无用
无用

背景信息

在云搜索服务中进行查询时,默认的副本选择策略会选择与入口节点的节点属性(Node Attributes)相同的节点进行查询。但在多可用区(Avaliable Zone,AZ)配置下,可用区信息会被配置在节点属性中,可能会导致不同 AZ 下的查询流量不均匀。因此引入了 cluster.search.ignore_awareness_attributes参数,用于调整该行为。
将该参数设置为true后,能够让查询选择副本时不受查询入口节点属性的影响,从而均衡不同AZ的查询流量。

版本说明

目前该参数支持:

  • ElasticSearch 6.7.1,默认关闭
  • ElasticSearch 6.8.23,默认关闭
  • OpenSearch 2.9,默认打开

参数说明

cluster.search.ignore_awareness_attributes:查询选择副本时,是否忽略节点属性,默认值为false。OpenSearch 2.9该参数的默认值为true

配置方法
  1. 登录目标实例的可视化工具控制台。

    1. 具体操作,请参见登录 Kibana/Dashboards
  2. 单击左上角的菜单按钮,然后进入 Management > Dev Tools

  3. 执行以下命令,修改相关集群配置。

    PUT _cluster/settings
    {
      "persistent": {
        "cluster.search.ignore_awareness_attributes": true
      }
    }
    

    说明

    OpenSearch 2.9 默认打开了这个参数,如果要关闭这个参数,请将对应配置改为false