索引设置

编辑
action: index_settings
description: "Change settings for selected indices"
options:
  index_settings:
    index:
      refresh_interval: 5s
  ignore_unavailable: False
  preserve_existing: False
filters:
- filtertype: ...

空值和注释行将导致选择默认值(如果存在)。如果设置了某个设置,但未被给定操作使用,则将被忽略。

此操作会更新所选索引的指定索引设置。

虽然 Elasticsearch 允许使用索引设置的点分隔符表示法,例如:

PUT /indexname/_settings
{
  "index.blocks.read_only": true
}

或者使用嵌套结构,例如:

PUT /indexname/_settings
{
  "index": {
    "blocks": {
      "read_only": true
    }
  }
}

为了适当地检测静态动态设置,并能够验证 YAML 文件中的配置完整性,Curator 不支持使用点分隔符表示法。