中间件面试题之ElasticSearch

ElasticSearch相关面试题

此题是xx位面试题

(1)有两个机房,每个机房两台服务器,总共有4台服务器搭建的ES集群,怎么控制所有副本在一个机房或者某些节点里面。

可以通过打标签的形式,指定哪些索引的主分片在哪个节点上。

首先指定节点的类型:

## 指定节点类型 方式
node.attr.box_type: "type" # type为该node类型  自定义

###  参考文章
https://blog.csdn.net/knight_zhou/article/details/131468721

通过Kibana 配置index属性:

a. 设置已有的index 到指定node上:

PUT /test-index/_settings 
{ 
 "settings": { 
   "index.routing.allocation.require.box_type": "hot",
   "index.number_of_replicas": "0"
 } 
}

b.  在模板中指定类型

PUT _template/active-logs 
{ 
  "template": "active-logs-*", 
  "settings": { 
    "number_of_shards":   5, 
    "number_of_replicas": 1, 
    "routing.allocation.include.box_type": "h

相关推荐

  1. 中间面试ElasticSearch

    2024-03-13 06:12:04       22 阅读
  2. 中间MQ面试Rabbitmq

    2024-03-13 06:12:04       16 阅读
  3. 中间MQ面试Kafka

    2024-03-13 06:12:04       22 阅读
  4. 中间-面试

    2024-03-13 06:12:04       29 阅读
  5. 面试宝典消息中间面试

    2024-03-13 06:12:04       24 阅读
  6. 消息中间面试-参考回答

    2024-03-13 06:12:04       21 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-13 06:12:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-13 06:12:04       18 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-13 06:12:04       17 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-13 06:12:04       20 阅读

热门阅读

  1. extern和static的使用与区别

    2024-03-13 06:12:04       21 阅读
  2. linux Shell 命令行-05-test 检查某个条件是否成立

    2024-03-13 06:12:04       23 阅读
  3. 【理解机器学习算法】之KNN(纯Python)

    2024-03-13 06:12:04       19 阅读
  4. 【无标题】

    2024-03-13 06:12:04       18 阅读
  5. ElasticSearch 集群安装

    2024-03-13 06:12:04       18 阅读
  6. Idea、VsCode、WebStorm常用插件

    2024-03-13 06:12:04       28 阅读
  7. vue的生命周期有那些

    2024-03-13 06:12:04       28 阅读
  8. Spring Boot面试系列-03

    2024-03-13 06:12:04       18 阅读
  9. 张量维度改变总结

    2024-03-13 06:12:04       21 阅读
  10. C#/.Net 多线程下载m3u8视频

    2024-03-13 06:12:04       18 阅读
  11. uniapp相关内容

    2024-03-13 06:12:04       16 阅读