当前位置: 首页 > wzjs >正文

专用于做网站公司开发是什么意思

专用于做网站公司,开发是什么意思,嘉兴seo排名,吕梁网站定制之前介绍过如何移除 Data 节点,那么如果只是短暂停止一个 Data 节点进行维护,之后再次加入集群,是否也需要按照移除节点的步骤进行操作呢?我们先梳理下核心原理。 核心原理 我们先看看节点离开集群之后集群是怎样处理的。当节点…

之前介绍过如何移除 Data 节点,那么如果只是短暂停止一个 Data 节点进行维护,之后再次加入集群,是否也需要按照移除节点的步骤进行操作呢?我们先梳理下核心原理。

核心原理

我们先看看节点离开集群之后集群是怎样处理的。当节点离开集群时,主节点会做出以下反应:

  1. 将副本分片提升为主分片,以替换离开节点上的任何主分片。
  2. 分配副本分片,补充缺失的副本。
  3. 在剩余节点之间均匀的重新平衡分片。

这些操作都是为了尽快达到数据高可用状态,保护集群免受数据丢失,但也会带来额外负载。

现在我们要停止一个节点进行维护,可以先想象一下整个过程:

  1. 停止节点 A
  2. 主节点挑选副本分片提升为主分片,替代节点 A 上的主分片
  3. 主节点分配副本分片,补充缺失的副本分片
  4. 每个新副本分片都通过网络进行数据恢复
  5. 集群状态变为 Green
  6. 节点 A 重新加入集群
  7. 主节点向节点 A 迁移分片,来重新平衡

可以看到,4,7 步都是比较消耗资源的,而且主要作用是保障了维护期间的数据高可用性。

如果集群环境比较可控,比如服务器存储有 Raid,确定只是短暂维护,我们可以通过index.unassigned.node_left.delayed_timeout 参数来避免维护期内数据恢复和再平衡操作。

分片延迟分配

index.unassigned.node_left.delayed_timeout 参数设置当节点离开集群后,等待多久才开始分配副本分片,默认之是 1 分钟。该参数不会影响将其他节点的副本分片提升为主分片。

假设我们评估维护能在 1 小时内完成,我们进行如下设置:

PUT *,-.*/_settings
{"settings": {"index.unassigned.node_left.delayed_timeout": "60m"}
}

⚠️我们排除了索引系统索引,对所有非系统索引进行了设置。

此时进行节点维护,整个过程如下:

  1. 停止节点 A
  2. 主节点挑选副本分片提升为主分片,替代节点 A 上的主分片
  3. 主节点延迟分配副本分片,集群处于 Yellow 状态
  4. 延迟倒计时 1 小时
  5. 1 小时内,节点 A 重新加入集群
  6. 节点 A 上的分片进行数据同步/恢复,达到最新状态(维护期间可能有数据变化)
  7. 集群状态变成 Green

可以看到,我们这样操作对集群影响更小。需要注意的是,如果设置了这个参数,一旦要永久移除一个节点时,也会等待 1 小时才开始分配分片。这时候我们可以调整下参数让集群立即分配分片。

PUT *,-.*/_settings
{"settings": {"index.unassigned.node_left.delayed_timeout": "0"}
}

一旦集群开始恢复数据后,就可以恢复原来的延迟设置了。

http://www.dtcms.com/wzjs/540635.html

相关文章:

  • 网页开发网站上海网站制作公司报价
  • wordpress网站统计插件下载广州美霖室内设计学校
  • 虚拟主机发布网站吗省西省建设厅网站
  • 徐汇品牌网站建设网站设置兼容模式怎么弄
  • 如何开发公司的网站win7网站服务器制作软件
  • 秦皇岛海港区建设局网站顺德品牌网站建设咨询
  • 肇庆网站建设公司哪个好如何建设网站方便后期维护
  • 直播网站app下载免费的工程网站
  • 工业设计参考网站网站实现多语言
  • 山东定制设计网页南宁做网站优化
  • 哪个网站有高清图片做ppt腾讯网站建设费用
  • 做网站端口无法清除什么是电商?电商是做什么?
  • 网站未备案的后果咸阳网站建设哪家专业
  • 四川交投建设招标网站淘宝网站怎么做视频教程
  • 网站设计时间常见网站漏洞
  • 免费网站你懂我意思正能量软件北京做的比较好的网站公司
  • 纯静态网站 维护长沙这边网站建设
  • 珠海网站排名提升莱芜金点子信息港最新招聘人才
  • 设计本网站是用什么做的网站手机端打不开
  • 网站推广途径和推广要点的案例讨论域名解析在线查询
  • 重庆网站模板制作开发网站的技术风险
  • dedecms5.7 财经网站深圳做生鲜食材的网站叫什么
  • 高清视频素材下载网站怎样做自己的视频网站
  • 中国农业建设中心网站install wordpress
  • 石家庄做网站价格苏州电商关键词优化
  • 建设网站dns如何设置网站设计中遇到的问题
  • 广州网站设计首选刻空壳公司怎么注册
  • 长春建设局网站温州网站建设接单
  • 加强农业网站建设大宗商品交易平台解决方案
  • 上海网站建设网页制作qq企业邮箱下载