1、基本架构
- Flink是经典的主从结构,Master-Slave。
- Flink集群启动时,会启动一个JobManager进程,至少一个TaskManager进程。
- 三个角色重要:JobManager、TaskManager、Client。
- JobManager
- Flink系统的协调者,负责接收Flink Job,调度组成Job的多个Task的执行。
- 收集Jobd的状态信息,并管理Flink集群中的从节点TaskManager。
- TaskManager
- 实际负责执行计算的Worker,在TaskManager中,会执行Flink Job的一组Task
- TaskManager负责管理当前节点上的资源信息(内存、磁盘、网络),在启动的时候将资源的状态向JobManager汇报。
- Client
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。