栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何加快Elasticsearch恢复?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何加快Elasticsearch恢复?

编辑 要优先确定某些索引的恢复,可以通过以下方式在索引上使用优先级设置:

PUT some_index{  "settings": {    "index.priority": 10  }}

与最大的优先级指数将首先恢复,否则恢复被索引的创建时间排序的,看到这

第二次编辑 要更改副本数,您只需要一个HTTP请求:

PUT  index_name/_settings{  "index":{    "number_of_replicas" : "0"  }}

关于快照恢复,我建议以下几点(某些情况可能不适用于您的情况):

  • 在恢复之前将副本数设置为0,然后将其交换回其默认值(较少写入)
  • 如果使用旋转磁盘,则可以添加到elasticsearch.yml以提高索引速度:(
    index.merge.scheduler.max_thread_count: 1
    请参阅此处)
  • 在恢复索引设置之前进行更新::
    "refresh_interval" : "-1"
    ,之后将其恢复为默认值(请参阅doc)

如果您还不在乎搜索,则ES5群集上的以下内容也可能会有所帮助:

PUT /_cluster/settings{    "transient" : {        "indices.store.throttle.type" : "none"     }}

以下几篇文章可能会有所帮助:

  • https://www.elastic.co/guide/zh-CN/elasticsearch/reference/5.x/tune-for-indexing-speed.html
  • https://www.elastic.co/guide/zh-CN/elasticsearch/reference/5.x/tune-for-disk-usage.html

一些一般性提示:确保已禁用交换功能。ES群集中​​的节点分配了多少内存?(由于jvm的内存寻址限制问题,您应该使用节点总可用内存的一半,上限为32 GB)。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/386011.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号