VIPYARN

Capacity Scheduler和Fair Scheduler有什么区别?多租户隔离和动态资源分配怎么选

先抓住题目的核心考点,再把答案拆成可复述的面试表达。

66 次浏览2026/7/9
先下定义一句话说清它是什么,面试官先听到结论。
再讲机制拆出关键流程、边界条件和常见坑位。
最后落场景结合生产经验,说出什么时候用、怎么权衡。

题目描述

请回答:Capacity Scheduler和Fair Scheduler有什么区别?多租户隔离和动态资源分配怎么选

这是YARN调度器方向的深水区问题。初级面试只问"三种调度器的区别",中高级面试会直接追进去:Capacity怎么实现多租户隔离的?Fair的抢占机制是怎么工作的?你们生产环境选的哪个,为什么? 大部分人能说出"Capacity按队列分、Fair动态均分"就停了,但面试官想听的是内部机制细节——弹性借用怎么回收、抢占是直接kill还是优雅退出、ACL怎么配的、权重和minShare的关系……这些才是区分"背过"和"真懂"的分水岭。

参考答案

评论

登录 后参与评论

加载中...