当前位置: 首页 > news >正文

flink选择slot

flink选择slot申请slot流程

在这里插入图片描述
在这里插入图片描述

在这个类里修改

package org.apache.flink.runtime.resourcemanager.slotmanager.SlotManagerImpl;

findMatchingSlot(resourceProfile):找到满足要求的slot(负责从哪个taskmanager中获取slot)对应上图第8,9,10部
allocateSlot(taskManagerSlot, pendingSlotRequest):向resourcemanager注册,并将任务submit

在这里插入图片描述

在这里插入图片描述
该方法从freeslot中找到一个合适的slot,并将相应的taskmanagerSlot放入Optionl容器中,返回,之后注册,再将任务submit,

  • freeslot中的15个槽,顺序是 (120:1) (120:2) (120:3) (120:4) (120:5)(121:1) (121:2) (121:3) (121:4) (121:5)(122:1) (122:2) (122:3) (122:4) (122:5) 默认是按顺序使用槽,但可以根据需要改
    freeslotnums 用来记住使用了几个槽
http://www.lryc.cn/news/180597.html

相关文章:

  • 世界前沿技术发展报告2023《世界信息技术发展报告》(六)网络与通信技术
  • spark SQL 任务参数调优1
  • 算法练习2——移除元素
  • 动态规划算法(2)--最大子段和与最长公共子序列
  • CentOS上网卡不显示的问题
  • localStorage实现历史记录搜索功能
  • 计算机网络(一):概述
  • visual code 下的node.js的hello world
  • MySQL——四、SQL语句(下篇)
  • 蓝桥杯每日一题2023.10.2
  • 红外遥控器 数据格式,按下及松开判断
  • win32进程间通信方式(13种)
  • 基于Vue+ELement搭建动态树与数据表格实现分页模糊查询
  • 多线程案例 - 单例模式
  • 云原生Kubernetes:对外服务之 Ingress
  • Java21 新特性
  • Rest Template 使用
  • IDEA git操作技巧大全,持续更新中
  • 计算机操作系统 (王道考研)笔记(四)I/O系统
  • 【Java基础】抽象类和接口的使用
  • Golang的性能优化
  • 实现两栏布局的五种方式
  • 博物馆门票预约APP的设计与实现(源码+lw+部署文档+讲解等)
  • 【AI视野·今日Robot 机器人论文速览 第四十四期】Fri, 29 Sep 2023
  • 一维数组和二维数组的使用(char类型)
  • 1.基本概念 进入Java的世界
  • 程序在线报刊第一期
  • k8s 拉取镜像报错 no basic auth credentials
  • Koa处理请求数据
  • 关于浮点数的 fld、fadd、fstp 汇编指令介绍