社区
杨俊的课程社区_NO_1
Flink 快速入门
帖子详情
Flink Slot¶llelism的关系
俊哥大数据
2023-01-13 00:47:10
课时名称
课时知识点
Flink Slot¶llelism的关系
Flink Slot¶llelism的关系
...全文
43
回复
打赏
收藏
Flink Slot¶llelism的关系
课时名称课时知识点Flink Slot¶llelism的关系Flink Slot¶llelism的关系
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Flink
快速上手.pdf
Flink
快速上手 大数据实时流计算学习的可以稍微了解一下
Flink
:
Parallelism
&
Slot
序言 因为所以.
Flink
大数据计算的横向扩展是一定要考虑
Parallelism
和
Slot
的.
slot
决定了
parallelism
的可行性以及数量.如果强行分配Paralelism则会报错显示资源不够cuiyaonan2000@163.com
Parallelism
Parallelism
是我们算子的并行度的设置,默认是1.即启动多少个线程并行执行. 同时有3个层级可以设置他们的
关系
是: 算子设置并行度 > env 设置并行度 > 配置文件默认并行度 算子设置并行度 .
Flink
的
Slot
和
parallelism
有什么区别
slot
是指taskmanager的并发执行能力,假设我们将 taskmanager.numberOfTask
Slot
s 配置为3 那么每一个taskmanager 中分配3个 Task
Slot
, 3个 taskmanager 一共有9个Task
Slot
。
parallelism
是指taskmanager实际使用的并发能力。假设我们把
parallelism
.default 设置为1,那么9个Task
Slot
只能用1个,有8个空闲。
Flink
parallelism
和
Slot
介绍
并行度(
Parallelism
):指的是一个算子(Operator)或任务(Task)的并行实例数量。换句话说,它决定了
Flink
集群中同时处理输入数据的子任务数量。
Slot
:在
Flink
中,一个
Slot
可以看作是一个 TaskManager 上的一个资源子集,用于执行一个或多个 Task(任务)。每个 TaskManager 可以拥有多个
Slot
,而每个
Slot
可以执行一个或多个 Task。
Flink
--对
parallelism
和
slot
的理解
概述
parallelism
指的是并行度的意思。在
Flink
里面代表每个任务的并行度,适当的提高并行度可以大大提高 job 的执行效率,比如你的 job 消费 kafka 数据过慢,适当调大可能就消费正常了。
slot
指的是插槽的意思,
flink
中任务的并行性由每个 Task Manager 上可用的
slot
决定。 如何设置
flink
job的
parallelism
在
flink
的配置文件中
flink
-conf.yaml,默认的并行度为1; 在以shell的方式提交
flink
job的时候,可以使用
杨俊的课程社区_NO_1
1
社区成员
858
社区内容
发帖
与我相关
我的任务
杨俊的课程社区_NO_1
复制链接
扫一扫
分享
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章