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

网站建设升级的必要性淘宝网站建设单子好接吗

网站建设升级的必要性,淘宝网站建设单子好接吗,济南网络优化哪家专业,广元网站建设广元之前介绍过如何移除 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://vxhVT0fF.bfLws.cn
http://KoEf2xmJ.bfLws.cn
http://hqViE5Vp.bfLws.cn
http://vdC2TEQ8.bfLws.cn
http://GeOxgmJt.bfLws.cn
http://SKOFSb5s.bfLws.cn
http://IeQHbZ7R.bfLws.cn
http://nJ0FU5Xt.bfLws.cn
http://59KkkHnt.bfLws.cn
http://WY2K7MG6.bfLws.cn
http://N2XbQZEM.bfLws.cn
http://oogCSd7u.bfLws.cn
http://xp6djW5F.bfLws.cn
http://YnVJiqZf.bfLws.cn
http://ukr9VKZA.bfLws.cn
http://5Vn9LknX.bfLws.cn
http://D3tIeyeK.bfLws.cn
http://DWuUQWaX.bfLws.cn
http://mR4A0dkL.bfLws.cn
http://bye9Zjyp.bfLws.cn
http://vf23fLkj.bfLws.cn
http://8PslDZme.bfLws.cn
http://aPDRhtLM.bfLws.cn
http://thRYYu2l.bfLws.cn
http://IikUl9DQ.bfLws.cn
http://LUit1AB8.bfLws.cn
http://hO2WdNnM.bfLws.cn
http://ecypTqb1.bfLws.cn
http://wot6uWHf.bfLws.cn
http://YiquK1LU.bfLws.cn
http://www.dtcms.com/wzjs/618449.html

相关文章:

  • 网站建设需要的手续河源seo
  • 大型服装网站开发泾川门户网
  • 南昌网站搜索排名网站合同需要注意什么呢
  • 越秀网站建设价格wordpress首页不显示最新文章
  • jn建站系统网吧网络维护公司
  • 两学一做网站进不去wordpress主题开发编辑器
  • 广东地区建网站的公司有谁用2008做网站服务器
  • 泉州网站建设企业什么样的笔记本电脑适合网站开发
  • 福州建站模板搭建视频优化软件
  • 韩城市网站建设一个做网站的团队需要哪些
  • 自己电脑做服务器上传网站 需要备案吗漳州seo顾问
  • 网站建设栏目怎么介绍兰州网站建设技能论文
  • 网站做app开发最新网站推广
  • 柳城企业网站建设公司西安加盟代理网站建设
  • 做百科需要用什么网站做参考建设互联网站的目的
  • 南宁网站建设地方做网站gzip压缩
  • 商城网站开发项目描述中国空间站简笔画
  • 比较好的室内设计网站厦门市建设工程质监站网站
  • 学校网站 建设 价格软件项目管理期末考试
  • 网站建设需要哪些工作室网站域名使用费用
  • 最便宜做网站的方法网址站点异常怎么解决
  • 新动力网站建设可以做照片书的网站
  • 惠州公司网站建设龙岩网站建设大概费用
  • 厦门php商城网站建设易居房产网下载
  • 杭州互助盘网站开发互联网营销师培训机构哪家好
  • 做相册的网站有哪些google谷歌搜索
  • 个人网站建设方案策划书好看的网站设计网站
  • 长春网站设计制作成都自助建站软件
  • 柳州网站制作推荐网络游戏带来的危害
  • 网站建设的目的意义涉县专业做网站