VIPHDFS
DataNode如何向NameNode发送心跳?超时如何处理
先抓住题目的核心考点,再把答案拆成可复述的面试表达。
34 次浏览2026/7/9
先下定义一句话说清它是什么,面试官先听到结论。
再讲机制拆出关键流程、边界条件和常见坑位。
最后落场景结合生产经验,说出什么时候用、怎么权衡。
题目描述
请回答:DataNode如何向NameNode发送心跳?超时如何处理
这道题在大数据面试中属于DataNode管理的高频追问。面试官不想听"DN每3秒发一次心跳"这一句话,他想知道的是:心跳里带了什么信息?NameNode通过心跳回复下达了什么指令?多久没收到心跳算超时?超时后NameNode做什么?DN是真挂了还是只是网络抖动怎么区分? 大部分人知道心跳频率,一追问心跳的双向通信机制和超时后的副本修复链条就答不上来了。
评论
加载中...