- 博客(1)
- 收藏
- 关注
原创 Flink1.19底层RPC通信原理详解
以ResourceManager和TaskManager通信为例,底层TaskManager(实际上是TaskExecutor)要向ResourceMananger发送消息,首先要获取到rm的网关(动态代理对象),然后调用动态代理对象的invoke方法,将。Rpc通信是flink的重要机制之一,在底层很多地方都用到了上面的内容,例如RM和TM的通信,RM和JobMaster的通信,心跳机制,组件的启动等等。所有能进行RPC通信的组件都需要实现RpcEndpoint这个抽象类,才能实现通信。
2024-07-26 16:31:56
401
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人