202301-31 Hadoop源码分析四远程debug调试 1、hadoop远程debug从文档(3)中可以知道hadoop启动服务的时候最终都是通过java命令来启动的,其本质是一个java程序。在研究源码的时候debug是一种很重要的工具,但是hadoop是编译好了的代码,直接在liunx中运行的,无法象普通的程序一样可以直接在eclipse之类的工具中直接debug运行。对于上述情况java提供了一种远程debug的方式。这种方式需要在java程序启动的时候添加以下参数:-agentlib:jdwp=transport=dt_socket,server=y,a... 继续阅读 >