取消关注

编辑

允许的阶段:热,温,冷,冻结。

CCR 跟随者索引转换为常规索引。这使得可以安全地在跟随者索引上执行收缩、滚动更新和可搜索快照操作。您还可以在生命周期中移动跟随者索引时直接使用取消关注。对非跟随者索引没有影响,阶段执行只是移动到下一个操作。

当将 滚动更新收缩可搜索快照 操作应用于跟随者索引时,此操作将自动触发。

此操作会等待直到将跟随者索引转换为常规索引是安全的。必须满足以下条件:

  • 主索引必须将 index.lifecycle.indexing_complete 设置为 true。如果使用 滚动更新 操作滚动更新主索引,则会自动发生这种情况,并且可以使用 索引设置 API 手动设置。
  • 在主索引上执行的所有操作都已复制到跟随者索引。这确保了在转换索引时不会丢失任何操作。

一旦满足这些条件,取消关注将执行以下操作:

  • 暂停跟随者索引的索引跟随。
  • 关闭跟随者索引。
  • 取消关注主索引。
  • 打开跟随者索引(此时它是一个常规索引)。

选项

编辑

无。

示例

编辑
resp = client.ilm.put_lifecycle(
    name="my_policy",
    policy={
        "phases": {
            "hot": {
                "actions": {
                    "unfollow": {}
                }
            }
        }
    },
)
print(resp)
response = client.ilm.put_lifecycle(
  policy: 'my_policy',
  body: {
    policy: {
      phases: {
        hot: {
          actions: {
            unfollow: {}
          }
        }
      }
    }
  }
)
puts response
const response = await client.ilm.putLifecycle({
  name: "my_policy",
  policy: {
    phases: {
      hot: {
        actions: {
          unfollow: {},
        },
      },
    },
  },
});
console.log(response);
PUT _ilm/policy/my_policy
{
  "policy": {
    "phases": {
      "hot": {
        "actions": {
          "unfollow" : {}
        }
      }
    }
  }
}