腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
并行性在Apache
Flink
中是如何工作
的
?
假设我有一个包含3个节点
的
Flink
集群。一个节点用于作业
管理器
,另外两个节点用于
任务
管理器
。每个
任务
管理器
有3个
任务
槽
。因此,当我提交并行度等于2
的
作业时,
Flink
将
分配
两个
任务
槽
。所以,我
的
问题是,
Flink
将如何
分配
这些
任务
槽
? 一些场景
F
浏览 13
提问于2020-08-23
得票数 0
回答已采纳
1
回答
关于
flink
任务
管理器
和
任务
槽
的
核心
分配
我使用下面的命令来启动一个
flink
纱线会话。yarn-session.sh -jm 4096 -tm 4096 -n 4 -s 2 使用上面的命令,意味着将启动4个
任务
管理器
(也意味着启动4个纱线容器,因为每个
任务
管理器
都是一个纱线容器),每个
任务
管理器
有由于一个
任务
管理器
是一个纱线容器,这意味着每个
任务
管理器
只
分配
一个
核心
,但我为每个
任务
<e
浏览 42
提问于2020-08-23
得票数 1
回答已采纳
1
回答
flink
作业
管理器
或
任务
管理器
实例
、
在
flink
流处理框架中,我没有几个问题。请告诉我你对这些问题
的
意见。 假设我用task-manger/job-manger?If节点构建集群,其中使用m节点作为作业
管理器
(对于HA),那么,剩下
的
节点(n-m)是每个节点中
的
问号
管理器
?,那么我们有n核,那么我们如何控制/使用特定数量
的
内核到中,然后添加新节点作为
任务
管理器
,作业
管理器
是否自动将
任务
分配
给新添加
浏览 10
提问于2022-08-17
得票数 0
2
回答
在
任务
管理器
之间均匀
分配
Flink
运算符
、
我在一个由15台机器组成
的
裸机集群上制作了一个
Flink
流应用程序
的
原型。我使用
的
是yarn-mode,有90个
任务
槽
(15x6)。 该应用程序从单个Kafka主题读取数据。Kafka主题有15个分区,因此我也将源运算符
的
并行度设置为15。然而,我发现
Flink
在某些情况下会将2-4个使用者
任务
实例
分配
给同一个
任务
管理器
。这会导致某些节点变得网络受限( Kafka主题服务于大量数据
浏览 0
提问于2018-08-10
得票数 2
1
回答
Flink
中
的
任务
管理器
、
任务
、插槽、并行性、CPU
核心
是什么?
、
、
、
谁能帮我理解一下
Flink
应用程序中
任务
槽
、并行性
和
cpu内核之间
的
意义
和
区别吗? 此外,如果我有一个EMR集群有一个主节点
和
4个
核心
节点。每个
核心
节点具有4 vCore、8 GiB内存
和
EBS存储:64 GiB。我
的
代码中有7个平面映射函数。(我没有更改任何默认配置)我希望有人能帮助我理解有多少
任务
管理器
、并行性、
任务
和
<em
浏览 0
提问于2019-08-26
得票数 3
回答已采纳
1
回答
任务
槽
数是否应严格等于
flink
中
的
cpu核数?或者它可以超过cpu
核心
的
数量
我使用
flink
独立
的
5节点集群,每个
任务
管理器
有4个cpu
核心
。设置
任务
槽
数大于cpu核数可以吗?
浏览 15
提问于2017-07-23
得票数 1
1
回答
Flink
任务
管理器
中
的
插槽是什么?
在Apache
Flink
系统架构中,我们有客户端进程、主进程(JobManager)、工作进程(TaskManager)
的
概念。 上面的每个进程基本上都是一个JVM进程。TaskManager执行单独
的
任务
,每个
任务
在一个线程中执行。因此,这种
管理器
到进程或
任务
到线程
的
映射是清晰
的
。 那么TaskManager中
的
插槽呢?插槽映射到什么?
浏览 55
提问于2020-04-29
得票数 1
回答已采纳
1
回答
如何在
flink
中指定
任务
管理器
/
任务
槽
的
核数
给出以下yarn-session命令: yarn-session.sh -d -n 12 -tm 4096 -qu QueueX -s 4 -jm 2048 我们将
任务
管理器
的
内存指定为4096,并将每个
任务
管理器
的
槽
数指定为4,并且将
任务
管理器
的
内存
的
1/4
分配
给每个
任务
槽
。那么,CPU
核心
又如何呢? 我们可以为每个
浏览 213
提问于2020-08-24
得票数 0
回答已采纳
1
回答
如何从会话模式切换到
Flink
应用部署
的
作业模式?
、
此外,我们通过一个ansible角色在openshift上设置了
flink
集群,但不幸
的
是,它不是从ansible galaxy存储库中获取
的
,所以我不能引用任何已发布
的
设置。可能,大多数配置更改都必须在上面提到
的
配置
flink
文件之外
的
地方完成。我不明白
的
是,如何控制提交新作业会自动为每个作业派生一对新
的
作业
管理器
和
一个
任务
管理器
(1+1)实例,而不是只使用一个
浏览 33
提问于2019-09-06
得票数 1
回答已采纳
1
回答
Flink
职务群集与会话群集-部署
和
配置
、
、
、
、
我们不希望每个
Flink
集群部署一个以上
的
作业。 如何更改职务和会话群集每个
任务
管理器
的
任务
槽
数?在我
的
例子中,我在VirtualBox上运行docker,其中我为这台机器
分配
了4个CPU。但是,每个
任务
管理器
只生成一个用于“职务群集”
的
任务
槽
。但是,对于会话群集,在同一台机器上,每个
任务
管理
浏览 1
提问于2020-01-10
得票数 2
回答已采纳
1
回答
Flink
多时隙TaskManagers最佳实践
、
假设一个集群被设置为> 1,那么配置
任务
管理器
中
任务
槽
数
的
最佳实践是什么? 我们正在运行1.6.3版本
的
Flink
集群。
Flink
1.7发布说明指出:"
Flink
现在适当地支持具有多个插槽
的
TaskManagers“。是否建议
浏览 1
提问于2019-03-21
得票数 2
回答已采纳
2
回答
理想
的
任务
槽
数量
、
我们已经在v1.13.0上开发了一个
Flink
应用程序,并将其部署在Kubernetes上,该应用程序在Kubernetes pod上运行
任务
管理器
实例。我不确定如何确定每个
任务
管理器
实例
的
理想
任务
槽
数量。我们应该在每个
任务
管理器
/pod上配置/选择一个
任务
槽
,还是在每个
任务
管理器
/pod上配置/选择两个或
浏览 2
提问于2021-05-25
得票数 1
1
回答
在
Flink
独立集群中运行多个
Flink
程序(v1.4.2)
、
我有一个基于
Flink
1.4.2
的
Flink
独立集群(1个作业
管理器
,4个
任务
槽
),并想提交两个不同
的
Flink
程序。不确定这是否可能,因为一些
flink
归档文件说一个作业
管理器
只能运行一个作业。
Flink
集群只有一台机器可用,我们不想使用任何资源
管理器
,比如Mesos或Yarn。 有什么提示吗?
浏览 2
提问于2018-06-12
得票数 3
1
回答
flink
:
Flink
Shell抛出NullPointerException
它
的
文件大小为10 of。但是,对于一个100 the
的
文件,shell抛出一个NullPointerException: at org.apache.
flink
.api.common.accumulators.SerializedListAccumulator.deserializeList我
的
代码(改编自): var text = env.rea
浏览 0
提问于2015-10-27
得票数 2
回答已采纳
1
回答
Flink
,一个插槽可以有多个线程还是只有一个线程?
在
Flink
中,像' flatMap ','map‘之类
的
运算符被称为
任务
,如果我将flatMap
的
并行度设置为30,那么这个
任务
有30个SubTasks。
Flink
会简单地在该插槽中创建30个线程,还是使用类似线程池
的
东西?上面不是一个合适
的
例子。假设在作业中我有运算符flatMap
和
map,它们
的
并行度都是1,而我只有一个插槽,这个插槽会创建两个线程吗?(链接已禁用)
浏览 1
提问于2020-09-11
得票数 0
2
回答
如何确定
flink
中
的
任务
槽
数
、
、
、
我正试图确定如何为我
的
flink
工作划分
任务
插槽。更具体地说,是否有理由每个
任务
管理器
使用2个
任务
槽
(或更多),而不是每个
任务
管理器
使用一个
任务
时隙?我看到每个
任务
管理器
有多个
任务
插槽有助于减少网络开销,但还有其他好处吗? 此外,我想知道“备用”
任务
槽
是否有好处(即将并行性设置为小于可用
任务
插槽数量
的<
浏览 45
提问于2022-08-09
得票数 1
1
回答
在
Flink
中配置每个时隙
的
核心
使用率
、
每台机器都有一个
任务
管理器
。我知道
Flink
中
的
插槽数可以由taskmanager.numberOfTaskSlots控制。我最初总共
分配
了12插槽(每个
任务
管理器
都有4插槽)。虽然插槽之间没有明确
的
CPU隔离(如前面提到
的
),但我假设每个插槽大约使用一个
核心
。我猜对了吗? 我在代码中没有提到任何插槽共享组,我
的
管道没有任何阻塞边缘。每个
任务
的
并行性是相同
浏览 14
提问于2022-06-07
得票数 1
回答已采纳
1
回答
在
flink
任务
管理器
中均匀
分配
任务
槽
、
、
我有一个
flink
作业(2个
任务
管理器
),作业并行度为64,
任务
槽
为64。 我将其中一个运算符
的
并行度设置为16。该运算符(16个并行度)插槽未在两个
任务
管理器
中均匀分布。它通常需要更高
的
任务
位,比如一个
任务
管理器
中
的
10/11
和
其他
任务
管理器
中
的
5/6。 我使用
的
浏览 95
提问于2021-03-23
得票数 0
回答已采纳
1
回答
Apache作业没有安排在Kubernetes中
的
多个TaskManagers上(副本)
、
、
、
我有一个简单
的
Flink
作业,它从ActiveMQ源代码
和
接收器读取到数据库
和
打印。我使用2 TaskManagers在Kubernetes中部署作业,每个
任务
的
Task Slots为10 (taskmanager.numberOfTaskSlots: 10)。我配置
的
并行性超过了可用
的
总TaskSlots (本例中为10 )。当我看到
Flink
Dashboard时,我看到这个作业只在一个TaskManager中运行,而另一个Tas
浏览 2
提问于2020-03-06
得票数 2
1
回答
Flink
:
Flink
集群上
的
Jar文件执行
、
、
、
我正在使用
flink
集群,在两个不同
的
物理节点上有9个
任务
管理器
。当我将jar提交给
Flink
的
Jobmanager(Master)时,jar到底发生了什么。我
的
意思是,jar是被分发到所有工作节点,还是函数
的
某些部分被
分配
到所有工作节点?我之所以这样问是因为,当我试图运行我
的
应用程序时,它正在本地成功地运行,但是当主题在集群上运行时,会在FlatMapFunction上给出一个序列化错误。
浏览 2
提问于2017-02-23
得票数 1
点击加载更多
相关
资讯
"任务分配、协作和跟踪:项目管理软件的核心功能"
量子工作场所关于任务和产品名称的说明
新的 Windows 11 测试版修复了任务管理器和搜索框的一些错误
Flink 运行架构详解
未名信科申请多任务的数据集成引擎的智能分配方法和装置专利,能实现对全类型数据的跨平台同步
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券