• ElasticSearch设置索引全局默认分片


    设置全局分片数量:
    put http://196.168.137.100:9200/_template/template_http_request_record
    {
    “index_patterns”: ["*"],
    “settings”: {
    “number_of_shards”: 5,
    “number_of_replicas”: 1
    }
    }
    指定创建索引时的分片数量:
    put http://196.168.137.100:9200/<索引名称>
    {
    “settings”: {
    “number_of_shards”: 5,
    “number_of_replicas”: 1
    }
    }

    linux 命令执行
    curl -XPUT 'http://xxxxx:9200/_template/template_http_request_record'
       -H 'Content-Type: application/json' -d
      '{"index_patterns": ["*"],"settings": {"number_of_shards": 1,"number_of_replicas": 0}}'
    具体json 
    执行的接口

    _template/template_http_request_record

    参数

    {
      "index_patterns": ["*"],  #这个是作用于索引匹配
      "settings": {  #配置信息
         "number_of_shards": 1,
         "number_of_replicas": 0 # 备份数量
      }
    }

  • 相关阅读:
    Linux设备管理(一):kobject, kset, ktype分析
    Keepalived高可用集群
    Nginx反向代理与负载均衡
    LNMP环境应用实践
    HTTP协议
    Nginx详解
    MySQL进阶
    MySQL安装与基本使用
    Jumpserver跳板机
    PXE自动化装机
  • 原文地址:https://www.cnblogs.com/cheyunhua/p/14694496.html
Copyright © 2020-2023  润新知