hdfs心跳机制
来源:互联网 发布:ubuntu 解压缩 编辑:程序博客网 时间:2024/05/18 03:04
hdfs心跳机制:
1)hdfs是master/slave结构,master包括namenode和resourcemanager,slave包括datanode和nodemanager
2)master启动时会开启一个IPC服务,等待slave连接
3)slave启动后,会主动链接IPC服务,并且每隔3秒链接一次,这个时间是可以调整的,设置heartbeat,这个每隔一段时间连接一次的机制,称为心跳机制。Slave通过心跳给master汇报自己信息,master通过心跳下达命令。
4)Namenode通过心跳得知datanode状态
Resourcemanager通过心跳得知nodemanager状态
5)当master长时间没有收到slave信息时,就认为slave挂掉了。
超长时间计算:默认为10分钟30秒
而默认的 heartbeat.recheck.interval 大小为 5 分钟,dfs.heartbeat.interval 默认的大小为 3 秒。
Recheck的时间单位为毫秒 heartbeat的时间单位为秒
计算公式为2*recheck+10*heartbeat
例如:
如果 heartbeat.recheck.interval 设置为 5000(毫秒), dfs.heartbeat.interval
设置为 3(秒,默认),则总的超时时间为 40 秒
阅读全文
0 0
- hdfs心跳机制
- HDFS源码分析(五)-----节点注册与心跳机制
- HDFS源码分析(五)-----节点注册与心跳机制
- 心跳机制
- 心跳机制
- 心跳机制
- 心跳机制
- 心跳机制
- 心跳机制
- 心跳机制
- 心跳机制
- 心跳包机制
- hadoop心跳机制解析
- TCP心跳机制
- 心跳包机制
- Socket心跳包机制
- Socket心跳包机制
- hadoop心跳机制解析
- python学习(基础补充)--字符串、列表、元组
- SQLite学习手册(C/C++接口简介)
- 位运算训练04—输入一个整数a,再输入两个整数p(p<32),v(0|1);将该整数a的p位设置为v,输出修改后的该整数的二进制表示
- Intellij IDEA 2017 详细图文教程之概述
- 支付宝借呗到底上不上征信?
- hdfs心跳机制
- NYOJ- 737 石子合并(一)(dp+多种方法实现)
- 用 Unity 和 HTC Vive 实现高级 VR 机制(1)
- 【JAVA】gRPC使用
- 日期和时间函数date( )
- 事务的4种隔离级别
- caffe训练的时候减去pixel-mean和image-mean的区别
- POJ-2823--Sliding Window--双端队列实现单调队列
- Mysql字符集设置指南_MySQL教程