RegionServer ——>HMaster
其中Master是RPCServer端角色,RegionServer是客户端角色。通信协议是RegionServerStatusProtocol,HRegionServer向HMaster定期汇报节点的负载状况,包括RS内存使用状态、在线状态的Region等信息。
Client<——>Regionser
该过程涉及到两个协议:
Clientprotocol:RegionServer是RPCServer端,主要实现用户的读写请求,例如:get、multiget、mutate、scan、bulkLoadHFile、执行coprocessor等。
AdminProtocol:RegionServer是RPCServer端,主要实现Region服务、文件的管理。例如:storefile信息、region操作、WAL操作、server的开关等。
网友评论