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

网站开发计划时间龙泉市做网站企业

网站开发计划时间,龙泉市做网站企业,seo关键词工具,做做网站本文包含如下内容: ① 通过图解+源码分析/A1/B1/node1和 /A1/B2/node2 这两个节点的网络距离怎么算出来的 ② 客户端读文件时,副本的优先级。(怎么排序的,排序规则都有哪些?) ③ 我们集群发现的一个问题。 客户端读时,通过调用getBlockLocations RPC 获取文件的各个块。…

本文包含如下内容:
① 通过图解+源码分析/A1/B1/node1和 /A1/B2/node2 这两个节点的网络距离怎么算出来的
② 客户端读文件时,副本的优先级。(怎么排序的,排序规则都有哪些?)
③ 我们集群发现的一个问题。

客户端读时,通过调用getBlockLocations RPC 获取文件的各个块。
在给客户端返回这些块信息之前,NameNode会对每个块的各个副本(例如默认的3副本)按照一定规则排序。

这些规则大概有:
① 把在decommissioned/stale/slow这些状态节点上的副本移到后面;
② 计算客户端与每个副本所在节点的网络距离,把距离小的放在前面;
③ 同时也会考虑 storage type、节点的load(Xceiver线程数)等因素。

顺着 ClientProtocol#getBlockLocations 这个RPC方法往下找,最终找到相关的源码位置,
org.apache.hadoop.hdfs.server.namenode.FSNamesystem#sortLocatedBlocks方法:

此方法参数:

  • clientMachine:代表客户端机器的字符串,一般是ip;
  • blocks:客户端要读的文件的块的信息(LocatedBlocks对象里有LocatedBlock对象的列表)。
  private 
http://www.yayakq.cn/news/626390/

相关文章:

  • 关于销售网站有哪些内容网页设计建网站流程
  • 做新网站 备案证明交接wordpress 数据库说明
  • 如何看一个大型网站的源代码北京网站改版有哪些好处
  • 专业别墅装修设计公司无锡网站建设方案优化
  • 重庆网站建设外包哪家好在哪里看片可以免费
  • 调整网站模板大小外包优化网站
  • 做网站用什么语言高效永久免费的网站地址
  • 好的做淘宝详情页的网站有哪些dw做汽车网站
  • 做营销看的网站有哪些内容企业网站要怎么做
  • 建网站去哪里备案网站建设最简单的教程
  • 泉州网站推广排名安庆市建设银行网站
  • 合肥网站建设之4个细节要注意公司备案查询网站备案
  • 前台和后台网站开发的区别微信做明天展现网站要多少钱
  • 网站群建设招标wordpress企业网站模板破解
  • 深圳专业定制建站公司手机qq怎么用wordpress
  • 网站根目录在哪儿海南网站建设哪家好
  • 屯济宁做网站公司瑞达恒建筑网站
  • 酒店官方网站的功能建设杭州公司名称大全
  • 家政服务网站建设网站正在建设模板
  • 淄博网站制作品牌定制建设工程竞标网站
  • 找人做网站需要注意钱币网站建设
  • 企业网站建设管理视频中煤第一建设公司网站
  • 深圳专业网站建设企移动网站屏蔽
  • 在线设计装修的网站自媒体网络公司经营范围
  • 网站建设---部署与发布个人电影网站备案
  • 图片网站该如何做seo优化电商网站怎样优化
  • 引流用的电影网站怎么做中国十大传媒公司
  • 江宁区建设工程质量监督站网站外贸网站怎么做才好
  • 网站开发技术实验报告仿美团版网站开发制作
  • 网站禁止ip访问彻底关闭qq顶部小程序入口