在Flink中Job Manager CPU设置为1,Memory设置为8G,它是算1CU还是什么?-[阿里云_云淘科技]

在Flink如果Job Manager CPU设置为1,Job Manager Memory设置为8G,那它是算1CU还是2CU呢?

以下为热心网友提供的参考意见

在Flink中,Job Manager的CPU和内存配置通常被考虑为资源的一部分。根据您提供的信息,如果Job Manager的CPU设置为1,内存设置为8G,那么它通常会被视为一个资源单元,即1CU。

Flink的资源计算通常基于集群或计算单元(CU)的概念。一个CU通常包括一个Job Manager和一组Task Managers。每个Task Manager可以拥有多个并行任务。

因此,如果您在配置中仅设置了Job Manager的CPU和内存,而没有配置其他Task Managers,那么您的Flink集群将只有一个资源单元,即1CU。

以下为热心网友提供的参考意见

在Flink中,JobManager的资源配置(CPU和Memory)是分开计算的。每个组件都有自己的资源需求和限制。具体来说,如果JobManager的CPU设置为1,而内存设置为8G,那么它将分别计算为1个CPU CU和8 GB内存CU,总共为2个CU。这是因为Flink的计算资源计量单位是Compute Unit(CU),其中1个CU代表1核CPU和4 GiB内存。因此,需要根据各个组件的资源需求来分别计算CU数量。

以下为热心网友提供的参考意见

在Flink中,CU(Compute Unit)通常代表一个包含一定数量的CPU核心和内存资源的计算单位。具体的CU定义和计算方式可能会因不同的云服务提供商或部署环境而有所不同。

如果你将Job Manager的CPU设置为1,Job Manager Memory设置为8GB,那么是否算作1CU还是2CU,取决于你的云服务提供商或者集群管理员如何定义一个CU。

一般来说,如果一个CU被定义为包含1个CPU核心和一定量的内存(例如4GB或8GB),那么在这种情况下,你的配置可能被视为1CU。但是,如果一个CU被定义为包含更多的资源,比如2个CPU核心和16GB的内存,那么你的配置可能不足以构成一个完整的CU。

因此,你需要参考你的云服务提供商或集群的具体文档和规定,以确定你的Job Manager资源配置对应多少CU。如果有任何疑问,建议直接联系服务提供商或集群管理员以获取准确的信息。

以下为热心网友提供的参考意见

不能这么算,CU只是一个售卖单位,内存或者CPU哪个用完就可扩容,是个全局的计算,不是单个作业。此回答整理自钉群“实时计算Flink产品交流群”

本文来自投稿,不代表新手站长_郑州云淘科技有限公司立场,如若转载,请注明出处:https://www.cnzhanzhang.com/10540.html

(0)
匿名
上一篇 2023年12月20日
下一篇 2023年12月20日

相关推荐

新手站长从“心”出发,感谢16年您始终不离不弃。