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"
}
``
相关推荐
4311媒体网11 小时前
C语言操作符全解析 C语言操作符详解
java·c语言·jvm
淡忘_cx11 小时前
使用Jenkins自动化部署spring-java项目+宝塔重启项目命令(2.528.2版本)
java·自动化·jenkins
_OP_CHEN11 小时前
【Linux系统编程】(二十九)深度解密静态链接:从目标文件到可执行程序的底层魔法
linux·操作系统·链接·文件系统·c/c++·静态链接
毕设源码-钟学长11 小时前
【开题答辩全过程】以 基于SSM的孤儿救助信息管理系统设计与实现为例,包含答辩的问题和答案
java
独自破碎E11 小时前
【曼哈顿距离】BISHI25 最大 FST 距离
java·开发语言
苏涵.11 小时前
Java三大集合:List、Set、Map
java·开发语言
存在的五月雨11 小时前
Spring Security认证流程
java·开发语言·mysql
树码小子11 小时前
综合练习:验证码案例(1)总体设计
java·开发语言·spring
RisunJan11 小时前
Linux命令-lprm(删除打印队列中任务)
linux·运维·服务器
zzzsde11 小时前
【Linux】进程(5):命令行参数和环境变量
linux·运维·服务器