ES类的索引轮换

通过以下请求方法创建一个名为 "tiered-storage-policy" 的 ISM policy:

PUT _plugins/_ism/policies/tiered-storage-policy

json 复制代码
{
  "policy": {
    "description": "Changes replica count and deletes.",
    "schema_version": 1,
    "default_state": "current",
    "states": [{
        "name": "current",
        "actions": [],
        "transitions": [{
          "state_name": "old",
          "conditions": {
            "min_index_age": "7d"
          }
        }]
      },
      {
        "name": "old",
        "actions": [{
          "replica_count": {
            "number_of_replicas": 0
          }
        }],
        "transitions": [{
          "state_name": "delete",
          "conditions": {
            "min_index_age": "21d"
          }
        }]
      },
      {
        "name": "delete",
        "actions": [{
          "delete": {}
        }],
        "transitions": []
      }
    ]
  }
}

创建策略后,请将它附加到一个或多个索引:

json 复制代码
POST _plugins/_ism/add/my-index
{
  "policy_id": "my-policy-id"
}
``
相关推荐
技术猿1887027835111 分钟前
Java、PHP、C++ 三种语言实现爬虫的核心技术对比与示例
java·c++·php
大神的风范16 分钟前
从0开始学linux韦东山教程Linux驱动入门实验班(1)
linux
韩占康18 分钟前
没想到Java ThreadLocal 知识点居然这么多
java
用户5903363605919 分钟前
Aware"感知"接口
java
dessler19 分钟前
ZooKeeper-备份(Backup)
linux·运维·zookeeper
小码编匠20 分钟前
基于 SpringBoot 开源智碳能源管理系统(EMS),赋能企业节能减排与碳管理
java·后端·开源
咖啡续命又一天39 分钟前
Linux grep 命令
linux·运维
小高求学之路40 分钟前
Centos 离线部署(MQTT)EMOX脚本并设置开机自启
linux·运维·centos
booooooty42 分钟前
【Java项目设计】基于Springboot+Vue的OA办公自动化系统
java·vue.js·spring boot·毕业设计·课程设计·程序开发
白云如幻42 分钟前
【Java】HQL分页查询
java·hibernate