随笔分类 - Flink
摘要:Stream初始化 taskExecutor执行一个Task 当taskExecutor接受提交Task执行的请求,会调用: CompletableFuture<Acknowledge> submitTask( TaskDeploymentDescriptor tdd, JobMasterId jo
阅读全文
摘要:Flink上层的API很简单,编程套路较为固定 执行环境 ExecutionEnvironment 数据抽象 DataSet/DataStream 逻辑算子 Source Tramsform Sink 我们以Flink中提供的AdaptiveSchedulerITCase为例子 @Test publ
阅读全文
摘要:taskManager是flink的worker节点,负责slot的资源管理和task执行 一个taskManager就是一台服务器的抽象 TaskManager基本资源单位是slot,一个作业的task会部署在一个TM的slot上运行,TM会负责维护本地的slot资源列表,并与Master和Job
阅读全文
摘要:注意:上一节学习到了Flink启动流程,包括initialize初始化组件。然后创建工厂对象,生产三个实例,也就是webMonitor,ResourceManager和Dispatcher三个对象。 具体过程如下 initializeServices commonRpcService负责处理 Fli
阅读全文
摘要:RPCService RPC主要在flink-rpc模块下,涉及到 RpcGateway 路由,Rpc的老祖宗,所有Rpc组件都是GateWay的子类 RpcServer RpcService和RpcEndpoint之间的粘合层 RpcEndpoint 业务逻辑的载体,对应actor RpcServ
阅读全文
摘要:Java和maven 版本注意!!! Java 1.8 Maven 3.8.6 Java和maven下载,设置环境变量 Maven – Download Apache Maven 如果安装的过高就会遇到下面这样的情况 安装Java包 高级系统设置,在系统变量里面新建MAVEN_HOME然后设置路径,
阅读全文

浙公网安备 33010602011771号