Hadoop内嵌了Http服务器Jetty,主要有以下两方面的作用
1、Web访问接口,用于展示Hadoop的内部状态
2、参与Hadoop集群的运行和管理
以Namenode为例
Namenode通过
startHttpServer(conf);
来启动HttpServer(Jetty),具体代码如下
httpServer = new HttpServer("hdfs", infoHost, infoPort,
infoPort == 0, conf,
SecurityUtil.getAdminAcls(conf, DFSConfigKeys.DFS_ADMIN));
没有评论