取消关注

编辑

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

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" : {}
        }
      }
    }
  }
}