开发者社区 > 大数据与机器学习 > 实时计算 Flink > 正文

Flink 有没有设idle?之前有类似的体验忘了是升1.14还是1.15?

Flink 有没有设idle?之前有类似的体验忘了是升1.14还是1.15

展开
收起
真的很搞笑 2023-09-28 12:12:53 144 0
1 条回答
写回答
取消 提交回答
  • Flink 有 IDLE 状态,但是这个状态是在 Flink 内部使用的。Flink 的状态是分层的,最底层的是 TASK 状态,TASK 状态可以处于 ACTIVE 或者 SUSPENDED 状态。TASK 状态上面是 JOB 状态,JOB 状态可以处于 RUNNING 或者 FINISHED 状态。JOB 状态上面是 CLUSTER 状态,CLUSTER 状态可以处于 ACTIVE 或者 IDLE 状态。

    当所有 JOB 都完成之后,CLUSTER 就会进入 IDLE 状态。IDLE 状态会等待新的 JOB 提交。当新的 JOB 提交之后,CLUSTER 就会重新进入 RUNNING 状态。

    Flink 的 IDLE 状态不会主动释放资源,但是当所有的 JOB 都完成之后,Flink 会把 IDLE 状态的资源回收掉。Flink 的 IDLE 状态主要是为了节省资源。

    Flink 的 IDLE 状态在 1.14 版本就已经支持了。

    2023-10-12 11:28:15
    赞同 展开评论 打赏

实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。

相关产品

  • 实时计算 Flink版
  • 相关电子书

    更多
    Flink CDC Meetup PPT - 龚中强 立即下载
    Flink CDC Meetup PPT - 王赫 立即下载
    Flink CDC Meetup PPT - 覃立辉 立即下载