1 资源
资源分析分3部分,资源请求,资源提供,声明式资源管理,本文是第三部分声明式资源管理
2 检查资源需求/检查资源声明
检查资源需求/检查资源声明是flink声明式资源管理的核心方法
上面的资源场景分为两类,提出资源需求和提供资源, 检查资源请求/检查资源声明是交汇点,处理资源请求,该分配的分配,该请求新的请求新的资源;检查资源声明,哪些资源可以释放,需要新资源请求新worker。
本章深入分析两方法,上游提出资源需求和下游提供资源的串联,资源状态演变,存储型态
3 检查资源需求(checkResourceRequirements)
检查资源需求是真正的分配资源,上面说的分配实际只是请求分配,增加请求
1) 获取作业的未完成资源请求
2) 尝试分配可用资源到作业
之所以尝试,资源变更触发调用检查资源请求,但不一定是增加,可能是无效分配文章来源:https://www.toymoban.com/news/detail-732476.html
文章来源地址https://www.toymoban.com/news/detail-732476.html
到了这里,关于flink集群与资源@k8s源码分析-资源III 声明式资源管理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!