【Hadoop代码笔记】通过JobClient对Jobtracker的调用详细了解Hadoop RPC
摘要:
Hadoop的各个服务间,客户端和服务间的交互采用RPC方式。关于这种机制介绍的资源很多,也不难理解,这里不做背景介绍。只是尝试从Jobclient向JobTracker提交作业这个最简单的客户端服务器交互的代码中,去跟踪和了解下RPC是怎么被使用的。不同于准备发表博客时搜索的几篇博文,试图通过一种具体的场景来介绍,属于比较初级。其他DataNode和Namenode之间,Tasktracker和JobTracker之间的交互基本也都一样。为了引用的代码篇幅尽可能少,忽略了代码中写日志(包括Metrics)、某些判断等辅助代码。1 RPC客户端请求(从JobClient 的jobSubmitC 阅读全文
posted @ 2014-01-12 21:46 idouba.net 阅读(1422) 评论(0) 推荐(0) 编辑