开发者社区> 问答> 正文

flink on native k8s资源弹性伸缩问题

我发现作业启动时消耗的资源量是最大的,但当作业运行起来后资源消耗量会下降。 这点从cpu消耗看更为明显,申请了2 vCore (Request == Limit),作业启动会用到 1.2 vCore,但当作业运行起来后实际只用到了0.8 vCore不到,造成了CPU资源浪费。 请问有没有办法做到资源弹性伸缩,即以我申请vCore数为上限,留有20% buffer应付流量高峰,除此之外在作业运行过程中多余的资源能释放给其他作业使用? 如果能做到的话要如何配置?是不是要升级到flink 1.14? 谢谢!*来自志愿者整理的flink邮件归档

展开
收起
moonlightdisco 2021-12-07 17:00:57 1029 0
1 条回答
写回答
取消 提交回答
  • 我理解你的需求其实可以通过让cpu的limit与request大来解决,已经有相关的ticket但还没有实现

    https://issues.apache.org/jira/browse/FLINK-15648*来自志愿者整理的flink邮件归档

    2021-12-07 17:18:33
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
ACK 云原生弹性方案—云原生时代的加速器 立即下载
ACK集群类型选择最佳实践 立即下载
企业运维之云原生和Kubernetes 实战 立即下载

相关镜像