一: RPC理解
基本概念:
- RPC(Remote Procedure Call)远程过程调用,简单的理解是一个节点请求另一个节点提供的服务
二: HADOOP RPC架构实现
如果rpc服务端并发不够需要调优,可以增大reader线程和hander线程个数
hadoop网络通信调优:超时时间、重试次数。
YARN RPC 服务端的工作
- Server 初始化启动
- 接受请求,封装RpcCall
- 处理RpcCall请求
- 返回结果
基本概念:
如果rpc服务端并发不够需要调优,可以增大reader线程和hander线程个数
hadoop网络通信调优:超时时间、重试次数。
YARN RPC 服务端的工作