首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
老欧讲职场
字节跳动_大数据工程师
关注
已关注
取消关注
Flink面试知识点:JobManager 和 TaskManager,不知道现在面试 Flink 岗位的小伙伴多吗??
@老欧讲职场:
Flink面试知识点:JobManager 和 Task
1. Flink 的核心组件:JobManager 和 TaskManager在 Apache Flink 中,JobManager 和 TaskManager 是分布式执行的核心组件,负责协调和执行应用程序。1.1 JobManagerJobManager 是 Flink 集群的大脑,它主要负责三个方面的工作:•作业调度: 接收用户提交的作业,并将这些作业拆分成不同的任务。•资源管理: 与 Flink 的资源管理器(如 YARN 或 Mesos)协作,为作业分配必要的资源。•容错与状态管理: 控制作业的执行,包括容错机制。负责设置检查点(checkpoints)来保存作业的状态,以便在失败时重新启动作业。1.2 TaskManagerTaskManager 是执行任务的工作节点,主要负责:•任务执行:每个 TaskManager 可以执行多个任务。这些任务是作业的实际执行者,每个任务对应作业流程图中的一个节点。•缓冲和状态管理:负责数据的缓冲和任务的状态管理。存储中间结果,并在需要时处理状态的恢复。•数据交换:TaskManagers 之间需要交换数据,例如,在不同的任务之间传递数据流元素。2. Slot 和 Task 在 Flink 中的关系和作用Slot 是 Flink TaskManager 提供的一个资源单元,用于运行一个任务链(task chain)。每个任务都需要运行在一个 slot 中。Slot 的概念允许 Flink 的资源管理更加灵活,保证了资源的隔离,并且允许多个任务共享同一个 slot(如果它们属于同一个任务链)。在 Flink 中,理解 Slot 和 Task 的关系对于调优 Flink 应用和合理分配集群资源至关重要。3. Flink的高可用性机制Apache Flink 的高可用(HA)机制是为了确保 Flink 集群能够在面对各种故障时继续运行作业。这包括了对 JobManager 的故障进行处理,因为它是 Flink 集群的关键协调节点。以下是 Flink 高可用性的关键组件和策略:•多个 JobManager: 运行多个 JobManager 实例以提供高可用性。只有一个 JobManager 是领导者(Leader),负责作业的调度和协调,而其他的 JobManager 作为备用(Standby)处于热备状态。•ZooKeeper 协调: Flink 通常与 Apache ZooKeeper 配合使用来实现高可用性。ZooKeeper 跟踪哪个 JobManager 是当前的领导者,并在领导者失效时选举新的领导者。
点赞 0
评论 0
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
07-16 10:54
南京工业大学 C++
快手提前批反馈速度太快了吧
快手手速太快了吧,昨天晚上一焦虑投了个提前批,怎么今天就打电话问啥时候方便面试了感觉我的秋招八股算法复健运动还没咋开始,怎么就一脚给我踹进加速区了有无过来人知道提前批要是华丽丽的挂了有啥后果吗
26届校招投递进展
点赞
评论
收藏
分享
07-18 18:39
西安电子科技大学 机械工程师
豪迈先锋计划一面
机械工程师,投递完之后HR直接给我打电话,说了一大堆,就是让我做好准备面试!
点赞
评论
收藏
分享
06-16 00:33
淮阴工学院 网络安全
笑死了,27届第一次投简历就过了
鼠鼠是双非二本,非科班本科生,目前大二,主攻网络安全方面的内容,在这方面小有成就,想着暑假没事干就投个简历,boss问了几家头部点公司没人理我,就去官网搜了几家,发现360公司好像明确招收27届的,投了一下,感觉面的不咋地,问到我Shiro反序列化原理,我直接说了不会面试官直接下一个问题,但好在fastjson我有研究的,答的很专业,然后后面就简单问了一些问题就过了,过了几天就收到hr电话了,就这么直接过了,没有丝毫波折哈哈哈哈(之前一直焦虑实习问题还托关系面了亚信,我第一次不知道是哪个地区的亚信,我以前上海的,好像就因为这个问题他给我挂了,怪无语的,连简历都没看,就聊了几句,有一说一我这个简历感觉无敌好吧,其实还有一些偏门的东西没写上去,写了感觉怪怪的也不实用)
MIX米线:
你这项目经历有点猛哦
投递亚信科技(中国)有限公司等公司7个岗位
点赞
评论
收藏
分享
06-05 14:02
安徽三联学院 嵌入式工程师
简历
有大佬帮忙看看简历有什么问题吗
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
07-16 12:18
长鑫挂
三个不一样的姿势进人才库,绷不住了
26届校招投递进展
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
百度提前批一面
2.7W
2
...
回忆录:后端鼠鼠苦苦哀求日常实习
1.1W
3
...
去一座新的城市,开始一段新的旅途
4266
4
...
大三双非水产专业上岸阿里后端(一)
3883
5
...
焦虑麻了
2706
6
...
天塌了,自制力差,学了一学期的JavaSE,暑假玩了四五天天,花了八九天把笔记都看了了一遍发现记不住,就花了九天去学MySQL,然后再回过来练习Javase面试,随机抽了两个题目,线程的生命周期,Ar
2695
7
...
一线城市生存成本分析:月薪多少才够用?
2482
8
...
做题家,内卷魔怔人是如何破坏大环境的?
2330
9
...
男的和女的合租,是不是女的都会立规矩
2179
10
...
25届应届硕士入职一星期辞职了
2117
创作者周榜
更多
正在热议
更多
#
风评不好的公司,你会去吗?
#
37972次浏览
234人参与
#
假如你的老板掉河里,你的工作能为他做什么
#
31338次浏览
380人参与
#
第一份工作应该选高薪还是热爱?
#
72759次浏览
703人参与
#
职场新人体验
#
4517次浏览
58人参与
#
你觉得第一学历对求职有影响吗?
#
95845次浏览
675人参与
#
外包能不能当跳板?
#
38090次浏览
228人参与
#
你觉得早上几点上班合适?
#
73811次浏览
308人参与
#
学历贬值真的很严重吗?
#
26653次浏览
182人参与
#
推荐一首陪你工作的歌吧
#
15377次浏览
99人参与
#
秋招签约后的心态变化
#
84252次浏览
821人参与
#
双非能在秋招上岸吗?
#
223488次浏览
1181人参与
#
听劝,这个公司值得去吗
#
488011次浏览
1709人参与
#
不考虑薪资和职业,你最想做什么工作呢?
#
93626次浏览
692人参与
#
打工人的工作餐日常
#
55200次浏览
436人参与
#
反问环节如何提问
#
93924次浏览
1938人参与
#
大学最后一个寒假,我想……
#
47526次浏览
576人参与
#
面试被问第一学历差时该怎么回答
#
138140次浏览
853人参与
#
一人推荐一个值得去的通信/硬件公司
#
187337次浏览
1861人参与
#
月薪多少能在一线城市生存
#
37805次浏览
357人参与
#
机械制造秋招总结
#
54802次浏览
513人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务