第30课:Master的注册机制和状态管理解密 课堂笔记
2023-09-27 14:26:48 时间
第30课:Master的注册机制和状态管理解密 课堂笔记
一:Master对其它组件注册的处理
Master接受注册的对象主要就是:Driver、Application、Worker; Executor不会注册给Master,Executor是注册给Driver中的SchedulerBackend的;
Worker是在启动后主动向Master注册的,所以如果在生产环境下加入新的Worker到已经正在运行的Spark集群上,此时不需要重新启动Spark集群就能够使用新加入的Worker以提升处理能力。假如在生产环境中集群中有500台机器,可能又新加入100台机器,这个时候不需要重新启动整个集群,就可以将100台新机器加入到集群。
Worker的源码:
1. private[deploy] class Worker(
2. override val rpcEnv: RpcEnv,
3. webUiPort: Int,
4. cores: Int,
5. memory: Int,
6. masterRpcAddresses: Array[RpcAddress],
7. endpointName: String,
8. workDirPath: String = null,
9. val conf: Spar
相关文章
- C#通过代码注册COM组件
- Dubbo -- 系统学习 笔记 -- 示例 -- 多注册中心
- libevent (三) 事件注册与循环监听
- JavaScript进阶系列05,事件的执行时机, 使用addEventListener为元素同时注册多个事件,事件参数
- Web前端社交账号注册按钮
- uniapp实战(二) -- 注册小程序,UniApp设置
- html中radio,checkbox值的获取、赋值、注册事件
- rlogin - 远程注册
- eureka注册中心
- TeeChart注册方法
- 【Spring Cloud】如何安装与配置Nacos注册中心?
- Django电商项目---完成注册页面和用户登录day1
- 【历史上的今天】11 月 28 日:中国顶级域名 CN 被注册;上世纪最大的论坛诞生;首个 Fortran 程序开发者逝世
- 【历史上的今天】11 月 28 日:中国顶级域名 CN 被注册;上世纪最大的论坛诞生;首个 Fortran 程序开发者逝世
- 【历史上的今天】1 月 3 日:苹果公司正式注册成立;《电脑报》正式创刊;英特尔创始人诞生
- 【历史上的今天】12 月 30 日:C++ 之父诞生;Hotmail 创始人出生;Facebook 注册破百万
- “未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序
- 史上最强大网盘,网络上的赚钱神器【Yunfile网盘】,注册就送8元
- vue实现登录、注册、退出、跳转等功能,简单实用
- Egg:使用joi进行参数校验以及注册接口小demo